java遍历Map时remove删除元素
2017-06-23 00:00
393 查看
http://blog.csdn.net/itmyhome1990/article/details/12655411
public class T {
public static void main(String[] args) {
// TODO Auto-generated method stub
List > list = newArrayList >();
Map m1 = new HashMap();
m1.put("NAME", "北京");
m1.put("STATE", "1");
Map m2 = new HashMap();
m2.put("NAME", "上海");
m2.put("STATE", "1");
Map m3 = new HashMap();
m3.put("NAME", "广州");
m3.put("STATE", "2");
list.add(m1);
list.add(m2);
list.add(m3);
Iterator > ite = list.iterator();
while(ite.hasNext()){
Map m = ite.next();
//如果STATE值为2的删除
if("2".equals(m.get("STATE"))){
ite.remove();
}
}
for(Map map:list){
System.out.println(map.get("NAME")+"--"+map.get("STATE"));
}
System.out.println("--------------------");
Integer k = 10;
String m = "10";
System.out.println("10".equals(k)); //false
System.out.println("10".equals(m)); //true
}
}
public class T {
public static void main(String[] args) {
// TODO Auto-generated method stub
List > list = newArrayList >();
Map m1 = new HashMap();
m1.put("NAME", "北京");
m1.put("STATE", "1");
Map m2 = new HashMap();
m2.put("NAME", "上海");
m2.put("STATE", "1");
Map m3 = new HashMap();
m3.put("NAME", "广州");
m3.put("STATE", "2");
list.add(m1);
list.add(m2);
list.add(m3);
Iterator > ite = list.iterator();
while(ite.hasNext()){
Map m = ite.next();
//如果STATE值为2的删除
if("2".equals(m.get("STATE"))){
ite.remove();
}
}
for(Map map:list){
System.out.println(map.get("NAME")+"--"+map.get("STATE"));
}
System.out.println("--------------------");
Integer k = 10;
String m = "10";
System.out.println("10".equals(k)); //false
System.out.println("10".equals(m)); //true
}
}
相关文章推荐
- java遍历Map时remove删除元素
- java遍历Map时remove删除元素
- java遍历Map时remove删除元素
- java遍历Map时remove删除元素 分类: Android开发 2014-05-30 10:58 84人阅读 评论(0) 收藏
- java遍历Map时remove删除元素
- java遍历Map时remove删除元素
- 【Java】集合(List、Set、Map)遍历、删除、比较元素时的小陷阱
- Java 遍历Map时 删除元素
- java 遍历map同时删除元素
- java 遍历map时删除元素
- Java 遍历Map时 删除元素
- Java 遍历Map时 删除元素
- Java遍历时删除List、Set、Map中的元素(源码分析)
- Java 遍历Map时 删除元素ZZ 分类: Android资源 2014-05-30 10:59 74人阅读 评论(0) 收藏
- Java 遍历Map时 删除元素
- Java Map在遍历过程中删除元素
- Java 遍历Map时 删除元素
- Java 遍历Map时 删除元素ZZ
- Java中遍历Map时删除元素的方法
- java.util.ConcurrentModificationException---用迭代器遍历Map时删除其中元素出现异