Değerin null
olduğu tüm girdileri kaldırmaya çalışıyorum. kodudur:Map.vaules üzerindeki yineleyici HashMap # Girişini kaldırmak için neden kullanılabilir?
iterator
map.values
bağlanan edilir
Map<String, String> map = new HashMap<>();
map.put("one", null);
map.put("two", null);
map.put("three", "THREE");
Iterator iterator = map.values().iterator();
while (iterator.hasNext())
{
if (iterator.next() == null) {
iterator.remove();
}
}
for (Map.Entry<String, String> e : map.entrySet()) {
System.out.println(e.getKey() + ":" + e.getValue());
}
, neden bütün girdiyi kaldırabilirim?
Sadece onaylamak için kodunuz çalışıyor ancak nedenini anlamaya çalışıyorsunuz. Doğru? – shmosel
Evet. Kök sebebini bulmaya çalışıyorum. – caisil