为了账号安全,请及时绑定邮箱和手机立即绑定

帮忙看下这个要怎么改

写着写着遇到的问题,简化了下...自学几月基础差。。
int[] shu;
 for(int i = 0 ;i<5;i++){
  for(int j=0;j<9;j++){
    shu[i]=1;
   }
  }

为何 shu[i]=1;  这里是:  空指针访问,在此位置只可为空值?
要如何实现对int数组变量赋值呢?  

正在回答

3 回答

    ArrayList<Integer> list = new ArrayList<Integer>();
        for (int i = 0; i < 10; i++) 
            list.add(i);
        for (Integer integer : list) {
            System.out.println(integer);
        }
    }

使用ArrayList

0 回复 有任何疑惑可以回复我~
#1

Goldberg 提问者

ArrayList<Integer> 这个尖括号里面的是什么意思? 使用的时候会对已经添加进去的值重新赋值 语法怎么写啊
2016-02-18 回复 有任何疑惑可以回复我~

shu数组未初始化

0 回复 有任何疑惑可以回复我~

补充!!补充!!要如何实现对未知长度 int数组的变量赋值呢?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

帮忙看下这个要怎么改

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信