在Java中遍历Hashtable并从中删除

在Java中遍历Hashtable并从中删除,第1张

在Java中遍历Hashtable并从中删除

您需要使用一个明确的

java.util.Iterator
遍历
Map
条目集,而不是能够通过使用现有的增强的for循环语法的Java
6.下列示例循环
Map
Integer
String
对,去除其任何进入
Integer
关键是空还是equals 0。

Map<Integer, String> map = ...Iterator<Map.Entry<Integer, String>> it = map.entrySet().iterator();while (it.hasNext()) {  Map.Entry<Integer, String> entry = it.next();  // Remove entry if key is null or equals 0.  if (entry.getKey() == null || entry.getKey() == 0) {    it.remove();  }}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5428238.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存