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

问个最简单的问题,int[] s={31,16,9,10,33};与int [] =new int[]{31,16,9,10,33} 有什么区别
问个最简单的问题,int[]   s={31,16,9,10,33};与int   []   =new   int[]{31,16,9,10,33}   有什么区别

我知道后者是生成个实列,可是在用法上有什么不一样的呢

------解决方案--------------------
没有什么区别。

int [] s=new int[]{31,16,9,10,33}

可以写成这样吗?
int [] s;
s=new int[];
s[0]=31; s[1]=16;........=33;
============================
显然不可以。


s=new int[]; 要制定int[]的长度的。