java.lang.Object Object 超类(上帝类)
1、equals(Object obj) :比较两个值是否相同 注意:==比较的是地址值 equals比较的是两个值是否一样
String S1=new stirng ("点赞");
String S2=new stirng ("点赞");
S1==S2 //结果:false (new了对象地址不一样)
S1.eques(S2) //结果:true (值一样)
2、hashCode() :返回对象的哈希码值
3、toString() : 返回对象的字符串表示形式
java.lang.String String类
1、 charAt() : 返回指定索引处的字符
String s = "每天进步一点积少成多";
char result = s.charAt(6);
System.out.println(result);
2、indexOf() :返回指定字符第一次出现的字符串内的索引
java.lang.Integer Integer
1、Integer. valueOf() 可以将基本类型int转换为包装类型Integer,或者将String转换成Integer,String如果为Null或""都会报错。
2、Integer.parseInt()是把()里的内容转换成整数。Integer.parseInt(String)遇到一些不能被转换为整型的字符时,会抛出异常 !!
这两个的作用都一样,比较喜欢用第一种
区别:从返回值可以看出他们的区别 :
parseInt()返回的是基本类型int 而valueOf()返回的是包装类Integer
Integer是可以使用对象方法的 而int类型就不能和Object类型进行互相转换
java.util.List
**1、isEmpty() 用于判断List内容是否为空!如果List不包含元素,则返回 true **