在任意一个函数里,比如说main(String[] args)
{ int sum,
for(int i=0,i<100;i++){sum=sum+i}
System.out.println(sum);
}这样编译时说未初始化,查后知道是局部变量得手动赋值初始化,可是再看数组中;
还用main(String[] args)
{ int[] n;
System.out.println(n);}能编译,是null.这也是局部变量不过是引用型的,难道说局部变量指的都是基本型。这里的n不是局部变量吗,求高手指导 |
|