int[] i=new int[5]; 数组元素不是5个么,我只想赋值4个(留一个 空) 代码怎么实现呢

如题所述


int[] i = new int[5];
i[0] =1;
i[2] =3;
i[3] =4;
i[4] =5;

通过数组下标来赋值,上面数组第二个元素没有赋值

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-12-13
public static void main(String[] args) {
     int[] i = new int[5];
     for(int a=0;a<5;a++)
     {
         if(a!=3)
         {
             i[a]=a+1;
         }
     }
     
     for(int b=0;b<i.length;b++)
     {
         System.out.println("第"+(b+1)+"个元素为:"+i[b]);
     }
      
    }

第2个回答  2016-12-13
哪个不想用,就不赋值、或赋个0值

~~~~~
相似回答