- OLED monitor topic
- DUNE médialejátszók topicja
- Milyen Android TV boxot vegyek?
- Vezeték nélküli fülhallgatók
- Kormányok / autós szimulátorok topikja
- Házimozi belépő szinten
- Milyen TV-t vegyek?
- Philips LCD és LED TV-k
- Törölte az idei asztali csúcsprocesszorát az Intel
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
Új hozzászólás Aktív témák
-
PandaMonium
őstag
válasz
plaschil
#5365
üzenetére
Az x.keySet() -el csupán a kulcsokról kapsz egy Set-et, nem pedig a teljes kulcs-érték pár listáról.
A teljes kulcs-érték pár készletet az x.entrySet() metódussal tudod lekérni és utána végig tudsz rajta menni egy for/foreach loop-al valahogy így:
for(Entry<String, Integer> e : x.entrySet()){
if(e.getValue() == 0){
String kulcs = e.getKey();
// Itt csinálj valamit a kulccsal
}
}Személy szerint én viszont az iterátorokat javasolnám, ugyanis ha egy entry set-en vagy listán keresztül mész épp egy foreach loop-al ConcurrentModificationException-t ha törölni próbálsz a listából egy elemet. Ilyen szempontból jók az iterátorok amelyek képesek megjelölni az objektumokat törlésre és amint vége az iterálásnak az elemeket valóban ki is törli.
Ez a fajta megoldás sem sokkal bonyolultabb:
Iterator<Entry<String, Integer>> iterator = x.entrySet().iterator();
while(iterator.hasNext()){
Entry<String, Integer> e = iterator.next();
if(e.getValue() == 0){
// Példa a törlésre
iterator.remove();
}
}
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Autós topik
- Path of Exile (ARPG)
- OLED monitor topic
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Óraátállítás
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Vicces videók
- DUNE médialejátszók topicja
- Milyen Android TV boxot vegyek?
- Megérkezett a Samsung Galaxy A37 és Galaxy A57
- További aktív témák...
- BESZÁMÍTÁS! Lenovo LOQ 15AHP10 FHD GAMER notebook - Ultra7 155U 32GB DDR5 1TB SSD Intel Graphics W11
- Dell Precision 7810 TOWER,E5-2670 v3 (12/24) 8GB DDR4,256GB SSD,QUADRO K2200 4GB VGA,WIN11
- Dell Inspiron 5402 - 14" FHD / i5-1135G7 / 24 GB RAM / 512 GB SSD/ Szürke
- BESZÁMÍTÁS! Lenovo Yoga Book 9 13IMU9 notebook - Ultra7 155U 32GB DDR5 1TB SSD Intel Graphics W11
- Beszámítás! Motorola Nothing Phone (3) 5G 512GB okostelefon garanciával hibátlan működéssel
- 27% - Intel xeon E5 2630 / RX550 / 16GB / 512GB / 500W Konfiguráció
- Eladó Xiaomi Redmi Note 13 Pro 5G 8/256GB / 12 hónap jótállás
- REFURBISHED és ÚJ - HP USB-C Dock G5 (5TW10AA) - 3x4K felbontás
- Vállalom FRP Lock os telefonok javítását ingyen kiszálással és akár helyszíni javittással
- Lenovo Thinkpad P15 Gen 2 - 23 akkuciklus - 27% ÁFÁS (0358AB)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

