不可以,java是面向对像类型的编程语言,整形数组里边内容如果未初始化,则,里边的每一项都是0
c++中,数据被初始化后,如果没有初始值,会有不同的值出现,这就看那块内存当时存的什么内容了,不过好像调试版本和释放版本的值也是不一样的【据说释放版本里是进行了初始化为0】,所以,必须要进行初始化。
java是可以的
Integer[] intArray = new Integer[]{null};
。。。以下代码。
public class test1 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
float a[]={0,1,2,3,4,5,6,7,8,9};
for(int i=0;i<=9;i++){
System.out.println("a"+"["+i+"]"+"="+i*i);
}}
}