包装类
int Integer
short Short
char Character
byte Byte
long Long
float Float
double Double
boolean Boolean
转换方式
int i = 1; Integer ii = new Integer(i); int j = ii.intValue();
字符串和基本类型的转换
int i = 100; String s = String.valueOf(i);
int i = Integer.parseInt(“100”);//传入的是String类型的实参
toString方法
所有类都继承于Object类,Object类的toString方法返回的是【类名@hashcode】
==和equals
【基本类型的==】不需要类型一样,只需要两个变量的值相等
【引用类型的==】必须两个引用指向同一个对象,才会相等,否则不相等
【Object类的equals】和引用类型的==一样,必须指向同一个对象才相等
【String类重写了equals方法】只需要对象的字符序列相等即可