日期:2014-05-20  浏览次数:20726 次

数组赋值
public class Chp2Basic 
{
public static void main(String[] args) 
{  
  int data[4]={1,2,3,4};
  }
}


书上说可以省略数组的长度说明 可我写上去怎么显示错误的? 还有说没全部赋值就要写上长度说明 可怎么还是错误的?

------解决方案--------------------
c/c++老师教你的吧

java老师是这么教你的?!
------解决方案--------------------
lz自己去看书这个懒得解释 都是规则没什么可说明的 记住就行
------解决方案--------------------
楼主不要看c++的书学java,数组的初始化有两种方式,
一种是静态初始化的,int data[]={1,2,3,4};//不需要指定长度
一种是动态初始化的,int deta[]=new int[10];这里需要长度