java遍历数组怎么弄?for(int i:arr)什么意思?
for(inti:a){}上下两个是不是一个意思?for(inti=0;i<a.length;i++){}...
for(int i:a){}
上下两个是不是一个意思?
for(int i = 0;i < a.length; i++){} 展开
上下两个是不是一个意思?
for(int i = 0;i < a.length; i++){} 展开
3个回答
展开全部
for(int i : arr)
i在每一轮的循环中都是会变的,第一轮循环就输出arr数组的第0个元素,第二轮就输出arr数组的第一个元素,第三轮就输出arr数组的第二个元素……
i在每一轮的循环中都是会变的,第一轮循环就输出arr数组的第0个元素,第二轮就输出arr数组的第一个元素,第三轮就输出arr数组的第二个元素……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2020-08-29
展开全部
可以是这个理解过程.
for(int i=0;i<a.length;i++){
int temp =i;
i=a[temp];
//中间自己编写的循环体
...
//最后:
i=temp;
}
for(int i=0;i<a.length;i++){
int temp =i;
i=a[temp];
//中间自己编写的循环体
...
//最后:
i=temp;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询