博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java遍历Map时remove删除元素 分类: Android开发 ...
阅读量:5030 次
发布时间:2019-06-12

本文共 838 字,大约阅读时间需要 2 分钟。

public class T {
public static void main(String[] args) {
// TODO Auto-generated method stub
List> list = new ArrayList>();
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
}
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

转载于:https://www.cnblogs.com/leansmall/p/4715846.html

你可能感兴趣的文章
发布开源库到JCenter所遇到的一些问题记录
查看>>
第七周作业
查看>>
函数式编程与参数
查看>>
flush caches
查看>>
SSAS使用MDX生成脱机的多维数据集CUB文件
查看>>
ACM_hdu1102最小生成树练习
查看>>
MyBatis源码分析(一)--SqlSessionFactory的生成
查看>>
android中ListView点击和里边按钮或ImageView点击不能同时生效问题解决
查看>>
CTF常用工具之汇总
查看>>
java的面向对象 (2013-09-30-163写的日志迁移
查看>>
HDU 2191 【多重背包】
查看>>
51nod 1433 0和5【数论/九余定理】
查看>>
【AHOI2013复仇】从一道题来看DFS及其优化的一般步骤和数组分层问题【转】
查看>>
less 分页显示文件内容
查看>>
如何对数据按某列进行分层处理
查看>>
[Qt] this application failed to start because it could not find or load the Qt platform plugin
查看>>
Git Submodule管理项目子模块
查看>>
学会和同事相处的30原则
查看>>
NOJ——1568走走走走走啊走(超级入门DP)
查看>>
文件操作
查看>>