社区
Java SE
帖子详情
增强for循环问题
qq_16561839
2017-01-06 04:30:28
增强for循环是建立了一个临时变量 但为什么我这个取出来的结果就是集合中的对象呢而String就不行
...全文
362
5
打赏
收藏
增强for循环问题
增强for循环是建立了一个临时变量 但为什么我这个取出来的结果就是集合中的对象呢而String就不行
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
soton_dolphin
2017-01-06
打赏
举报
回复
你比较一下这两个循环就明白了: for(User user : userList){ user = new User("测试“, 20); } 和 for(User user : userList){ user.setName("测试"); \\ user 被赋值了那个对象的内存地址 }
ryuugu_rena
2017-01-06
打赏
举报
回复
what are you want to say
qq_16561839
2017-01-06
打赏
举报
回复
第一张截图错了 想问下 增强for循环遍历集合时 取出来的user对象为什么和集合中的是同一个对象 不应该是临时变量吗 当集合中存的是String时取出来的对象就不一样
尼古拉斯-全蛋
2017-01-06
打赏
举报
回复
不明白你想表达什么
soton_dolphin
2017-01-06
打赏
举报
回复
不明白你想表达什么
java基础教程----精华版
java基础教程----精华版,不得不下载的资源
java学习笔记总结
自己几个月的学习总结,一些解决
问题
的办法,很实用,希望对大家有所帮助!
C++编程实例100篇
C++编程实例100篇,里面有很多很基础的编程实例,可以作为参考。
Java中的
增强
for
循环
问题
刷题时想用
增强
for
循环
来给初始数组赋值,结果发现了
问题
。所以记录学习一下
增强
for
循环
的用法。 1.
增强
for
循环
增强
for
循环
是for的一种新用法!用来
循环
遍历数组和集合。 2. 语法 for (元素类型 e : 数组或集合对象) { 对元素进行操作; } 3. 其优缺点 只能从头到尾的遍历数组或集合,而不能只遍历部分; 在遍历List或数组时,不能获取当前元素下标; 只能访问当前的元素,而不能对其进行改变; 在
循环
过程中,对数组元素进行赋值,foreach中的
循环
变
关于
增强
for
循环
的用法
一、
增强
for
循环
增强
for
循环
的作用: 简化迭代器的书写格式。(注意:
增强
for
循环
的底层还是使用了迭代器遍历。)
增强
for
循环
的适用范围: 如果是实现了Iterable接口的对象或者是数组对象都可以使用
增强
for
循环
。
增强
for
循环
的缺点:
增强
for
循环
和iterator遍历的效果是一样的,也就说
增强
for
循环
的内部也就是调用iteratoer实现的,但是
增强
for
循环
有些缺点,例如不能
Java SE
62,628
社区成员
307,259
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章