课程
/后端开发
/Java
/深入浅出Java多线程
为什么第一次不是从0开始,而是随机的呢
2016-08-06
源自:深入浅出Java多线程 4-3
正在回答
因为在数组中下标是从0开始的而不是从1开始的
比如int[] num= new int[5]; //实际上有5个元素,但是当你赋值或者取值的时候是从下标num[0]位置开始的,到num[4]结束
//随机生成5个10以内的整数
Random random = new Random();
for(int i =0; i<num.length; i++){
num[i] = random.nextInt(10); //赋值从0开始,取值也是一样
}
小小白白白 提问者
海与千巷 回复 小小白白白 提问者
小小白白白 提问者 回复 海与千巷
举报
带你一起深入浅出多线程,掌握基础,展望进阶路线
4 回答关于输出结果循环的问题
1 回答ArmyRunnable类中while循环问题
2 回答子线程的while循环
1 回答循环不停止
1 回答死循环,怎么破?