在前面章节中,已经知道基本数据类型的初始值是这样的:
package java_wrapper;
public class Cat {
String name;
int month;
double weight;
}
package java_wrapper;
public class CatTest {
public static void main(String[] args) {
Cat one = new Cat();
System.out.println("小猫的昵称:"+one.name);
System.out.println("小猫的年龄:"+one.month);
System.out.println("小猫的体重:"+one.weight);
}
}
输出:
小猫的昵称:null
小猫的年龄:0
小猫的体重:0.0
若将基本数据类型改为其对应的包装类:
package java_wrapper;
public class Cat {
String name;
Integer month;
Integer weight;
}
包装类初始值的输出结果如下:
小猫的昵称:null
小猫的年龄:null
小猫的体重:null