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

for(int i :index){}

for(int i :index){}

华林0 2016-06-22 11:45:49
int[] arr=new int[]{8,2,9,0,3}; int[] index = new int[]{2,0,3,2,4,0,7,3,2,3,3}; String    number = "";for(int i : index){ //请问一下这一句是什么意思呀? tel+=arr[i]; } System.out.println(number);
查看完整描述

5 回答

?
sixGod

TA贡献34条经验 获得超22个赞

for(int i : index)这也是遍历集合的一种方法,即将index这个数组中的每一个元素都拿出来赋值给i

查看完整回答
4 反对 回复 2016-06-22
?
学哥

TA贡献1条经验 获得超2个赞

 这段代码有问题:arr数组一共有5个数,那么最大索引值为4,而index里居然有7,所以执行会报错!

查看完整回答
2 反对 回复 2016-11-07
?
慕大叔

TA贡献75条经验 获得超103个赞

增强for循环,很大程度上简化传统的for循环。

查看完整回答
2 反对 回复 2016-06-22
?
慕粉呦呵

TA贡献1条经验 获得超1个赞

将index数组中的值依次赋值给i,并输出相应的arr[i]值

查看完整回答
1 反对 回复 2016-12-07
  • 5 回答
  • 0 关注
  • 13034 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信