类的成员变量是基本数据类型,即使没有初始化,Java也会确保它获得一个默认值;
但是基本类型的局部变量不会自动初始化,且java编译器会报错-变量没初始化。
在默认情况下 ,整型数组中系统会为每一个元素赋值为0。
Java不会自动把int转换成bool值,所以像whille(1),if(1)都会报编译错误
String[] s = new String[10]
其中每个元素值为null,s.length = 10
类的成员变量是基本数据类型,即使没有初始化,Java也会确保它获得一个默认值;
但是基本类型的局部变量不会自动初始化,且java编译器会报错-变量没初始化。
在默认情况下 ,整型数组中系统会为每一个元素赋值为0。
Java不会自动把int转换成bool值,所以像whille(1),if(1)都会报编译错误
String[] s = new String[10]
其中每个元素值为null,s.length = 10