Java基础
封装类
1.8种基本数据的封装类
byte short int long char float double boolean
int-------Integer
char-------Character
除上面两个外,其余基本类型的封装类为首字母大写。
Integer类
1.封箱拆箱
package com.java.day10;
public class Test5 {
//拆箱 Integer->int
//封箱 int->Integer
public static void test() {
//拆箱
Integer i = new Integer("1");
System.out.println(1+i);//调用i.intValue()
//封箱
Integer i2 = 2;//调用i2.valueOf(2)
}
public static void main(String[] args) {
test();
}
}
2.重写了equals方法(值比较)
3.重写了hashCode方法(直接返回值)
4.重写了toString方法(直接返回值)