Java是一種面向?qū)ο蟮木幊陶Z言,常常需要處理對象中的鍵和值。Java提供了一些遍歷對象中鍵和值的方法。
Mapmap = new HashMap<>(); map.put("key1", "value1"); map.put("key2", "value2"); map.put("key3", "value3"); //方法1:使用For-each循環(huán)遍歷鍵值 for (Map.Entry entry : map.entrySet()) { String key = entry.getKey(); String value = entry.getValue(); System.out.println("Key:" + key + " Value:" + value); } //方法2:使用Iterator遍歷鍵值 Iterator >iterator = map.entrySet().iterator(); while (iterator.hasNext()) { Map.Entry entry = iterator.next(); String key = entry.getKey(); String value = entry.getValue(); System.out.println("Key:" + key + " Value:" + value); }
以上是兩種常用的遍歷對象中鍵和值的方法。使用這些方法,我們可以遍歷對象中的所有鍵和值,并對其進(jìn)行相應(yīng)的操作。