object java.lang包下
Hash值表示的是对象在内存中的物理位置。
同一个对象的hashcode一定相同
Hashcode相同的对象一定是同一个对象
Equals()比较两个对象是否相同
toString是方法将一个对象转换为字符串
String
String类代表字符串
字符串是常量,它的值创建之后就不可以再修改了。
String类常用构造方法
String() 无参构造方法
String(String str) 有一个字符串参数的构造方法
String(char[]ch) 有一个char类型数组参数的构造方法
String(byte[] b) 有一个byte数组参数的构造方法
int length() 求字符串值的字符个数
boolean equals(Object o) 比较两个字符串是否相同
String replace(char old,char n) 字符串替换
char charAt(int index) 返回指定字符串指定位置的字符
boolean endsWith(String s) 比较字符串是否以指定的参数结尾
String valueOf(int i)将基本数据类型转换为字符串
boolean isEmpty() 判别一个字符串值的长度是不是为0
int indexOf(int ch) 用来检查给定的一个字符在当前字符串中第一次出现的下标位置
String substring(int begin)从指定索引位置截取字符串
StringBuilder delete(int start,int end):用于删除给定字符串中的部分内容。
==既可以比较基本数据类型,也可以比较引用数据类
比较基本数据类型的时候比较的是值
比较引用数据类型的时候比较的是地址
比较字符串的值是否相同equals
Math:
Scanner sc=new Scanner(system.in)
Double d=sc.nextDouble();
System.out.println(d);
//日期是从1900年开始的
Date date=new Date();
//打印当前时间
System.out.println(date);
//求绝对值
Int i=Math.abs(-1);
System.out.println(i);
//求两个数的和
Int i2=Math.addExact(29,29);
System.out.println(i2);
//两个数的最大值
Int i3=Math.max(28,29);
System.out.println(i3);
//求数的几次方
double d=Math.pow(2,3);//2的3次方
System.out.println(d);
//返回一个0-1之间的随机数
Double d=Math.random();
System.out.println(d);
int i=(int)(d*个数)+基数 //求几到几的随机数
//字符个数
String str="abcaa2ewr";
int i=str.length();
//替换一个字符
String str2=str.replace('a', 'b');
//替换多个字符
String str2= str.replaceAll("a2e", "-");
//返回指定字符串指定位置的字符
/*char c=str.charAt(50);
//比较字符串是否以指定的参数结尾
/*boolean b=str.endsWith("ew2r");
/*int a=1;
//将基本数据类型转换为字符串
String s=str.valueOf(true);
System.out.println(s);
char [] c={'a','b','c','d','e','f'};
String sc=str.valueOf(c, 3, 1);
System.out.println(sc);*/
//用来检查给定的一个字符在当前字符串中第一次出现的下标位置
/* String str="20-50-3-3-3";
int i=str.indexOf('f');
int i2= str.lastIndexOf('f');
System.out.println(i2);
//截取字符串
String str2=str.substring(3,5); //包括前面的但是不包含后面的
System.out.println(str2);
//切割字符串
String [] sr=str.split("-");
for(int i=0;i<sr.length;i++){
System.out.println(sr[i]);
}*/
2019-04-26面向对象的使用
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...