频道栏目
首页 > 资讯 > 其他 > 正文

增强for循环

17-02-13        来源:[db:作者]  
收藏   我要投稿

增强for循环:1.数组格式的for循环,1>普通的for循环。

int[] r = {1,2,3,4,5,6,7,8,9,10};

for(int i = 0;i

System.out.println(r[i]);

}

2>增强for循环

for(int i: r){

System.out.println(i);

}

2.集合格式的for循环

List list = ArrayList();

list.add(1);

list.add(2);

list.add(3);

1>普通的for循环

for(int i = 0;i

System.out.println(list.get(i));

}

2>增强for

for(Object obj:list){

System.out.println((int)obj);

}

//特别注意的就是:增强for循环只用于往外取数据

例:int[] a = {1,2,3};

for(int i :a){

i = 0;

}

System.out.println(a[0]);

输出的结果为1

结果为1:是因为循环的时候给i的值是从a数组中取出来的,但是执行了一下 i= 0; i又重新赋值了值,然后并内有影响到数组的值。

相关TAG标签
上一篇:配置SSH的时候,整合struts2和spring的时候,bean一直报defind
下一篇:使用python开发json、csv数据格式转换工具
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站