增强for循环
来源:互联网 发布:linux更新分区表 编辑:程序博客网 时间:2024/06/10 00:28
增强型的for循环 优点主要体现在集合中,随便举个例子比如对 set 的遍历一般是迭代遍历:Set<String> set = new HashSet<String>();Iterator<String> it = set.iterator(); while (it.hasNext()) { String str = it.next(); System.out.println(str); }for循环遍历: for (String str : set) { System.out.println(str); }是不是简单些?优点还体现在泛型 假如 set中存放的是ObjectSet<Object> set = new HashSet<Object>();for循环遍历: for (Object obj: set) { if(obj instanceof Integer){ int aa= (Integer)obj; }else if(obj instanceof String){ String aa = (String)obj } ........ }如果你用Iterator遍历,那就晕了map list 也一样唯一的缺点就是 在遍历 集合过程中,不能对集合本身进行操作 for (String str : set) { set.remove(str);//错误! }
0 0
- 增强的for循环
- 增强for循环
- 增强for循环
- JAVA增强for循环
- 7.3 增强for循环
- 04.for循环增强
- 增强的for循环
- 增强for循环
- java 增强 for循环
- 增强for循环
- 增强for循环
- 增强for循环用法
- 增强For循环
- JAVA 增强for 循环
- Map 增强for循环
- 增强For循环
- 增强for循环
- 增强for循环用法
- 如何实现protobuf在XCODE上armv7/armv7s/i386的交叉编译
- RadioButton
- win7局域网传输大文件蓝屏解决方法
- BZOJ 3831 POI 2014 Little Bird 单调队列DP
- 推荐!国外程序员整理的Java资源大全
- 增强for循环
- javascritp 传入对象或数组生成json字符串 解析json字符串
- 微商的微信营销互动方法
- 持续集成之Maven实战
- 基础算法系列(二)查找算法之二分查找
- Android ExpandableListView长按事件完美解决
- find_element_by_accessibility_id 在 android 中的详解
- 未能从程序集“System.ServiceModel, Version=3.0.0.0”中加载类型“System.ServiceModel.Activation.HttpModule” 的错误解决方法
- 华为机试—寻找丑数(由浅入深优化至20ms)