JavaRush /Blog Java /Random-MS /Iterator. Tidak lupa + mengalih keluar objek dari peta
MariaM
Tahap

Iterator. Tidak lupa + mengalih keluar objek dari peta

Diterbitkan dalam kumpulan
Saya meninggalkan beberapa tugas untuk menyegarkan beberapa topik dalam ingatan saya selepas peringkat seterusnya. Terdapat masalah dengan iterator. Biarkan ia tergantung di sini dan ingatkan anda bagaimana untuk bekerja dengannya (jika anda tiba-tiba memerlukannya): Dan anda juga boleh memadam objek dari peta seperti ini (salin peta supaya lelaran tidak pecah, dan padamkan semua dalam peta asal ): public static void removeAllSummerPeople(HashMap map) { //write your code here Iterator > iterator=map.entrySet().iterator(); while (iterator.hasNext()){ Map.Entry pair=iterator.next(); int month=pair.getValue().getMonth(); if(month>=5&&month<8){ iterator.remove(); } } } Map map = new HashMap<>(); map.put("1", "2"); map.put("3", "4"); Map mapCopy = new HashMap<>(map); for(Map.Entry pair : mapCopy.entrySet()) { map.remove(pair.getKey()); }
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION