当前位置: 代码迷 >> Eclipse >> JAVA数组可不可以自定义初值
  详细解决方案

JAVA数组可不可以自定义初值

热度:1   发布时间:2016-04-23 01:14:41.0
JAVA数组可否自定义初值?
int p[]=new int[5]
那么5个p[]元素默认是0。可否自己设置初值?比如都等于-1
我知道可以用for循环。但如果能设置初值,则更简洁。

------解决方案--------------------
int[] p = {1,2,3,4,5};
------解决方案--------------------
楼主,多看看基础呢。

   // 方法一:
   int[] array = {1, 2, 3, 4, 5};
   // 方法二:
   int[] array = new int[]{1, 2, 3, 4, 5};



------解决方案--------------------
int[] arr={-1,-1,-1,-1,-1};
这是我知道的最简单的方法了。

------解决方案--------------------
// 方法一:    int[] array = {1, 2, 3, 4, 5};    
// 方法二:    int[] array = new int[]{1, 2, 3, 4, 5}; 
//二维数组: int [][]a={{1,2,3},{4,5,6},{7,8,9,10}};
           int [][]b=new int[3][];
           b[0]=new int[]{1,2,3};
           b[1]=new int[]{4,5,6,7};
           b[2]=new int []{8,9,10,11}