Java增强循环
2015-06-09 21:07
435 查看
1、使用interator遍历
此方法可以在遍历的时候删除不合适的项,ListIterator只限于在list集合中用,set集合不能使用
[code]public class EnhancedLoop { public static void main(String[] args) { List<String> list = new ArrayList<String>(); list.add("a");list.add("b");list.add("c"); ListIterator<String> it = list.listIterator(); while (it.hasNext()) { String str = it.next(); if(str.equals("b")){ it.remove(); } System.out.println(str); } } //for增强循环 for(String s:list){ System.out.println(s); } }
此方法可以在遍历的时候删除不合适的项,ListIterator只限于在list集合中用,set集合不能使用
相关文章推荐
- 2015届华为校园招聘机试题 (3)java实现
- java基础语法1--关键字,常量,变量,运算符
- Java多线程 线程池
- JAVA中GBK转UTF-8
- CopyOnWriteArrayList操作java.lang.UnsupportedOperationException
- Java设计模式之 —— 单例(Singleton)
- Java内部类学习总结
- java 遍历Map并且获取其中的键值
- Java中的内部类详细总结
- java可变参数
- Java for LeetCode 214 Shortest Palindrome
- Java 的通信编程,用 JAVA SOCKET 编程,读服务器几个 字符,再写入本地显示?
- java多线程之生产消费问题
- 2015届华为校园招聘机试题 java实现(2)
- java多线程 ThreadPoolExecutor 策略的坑
- SpringMVC+MyBatis项目总结(四)
- Spring4+Hibernate4+junit4环境搭建
- Spring学习笔记之Spring事务及事务测试
- Java for LeetCode 213 House Robber II
- maven搭建SpringMvc Hibernate Spring的pom.xml