- Idő előtt felbukkant a Galaxy A57 egy európai webshopban
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- iPhone Ultra néven jöhet az Apple első foldja, nem lesz olcsó mulatság
- Xiaomi 17 Ultra - jó az optikája
- Samsung Galaxy Watch7 - kötelező kör
- MWC 2026: Megnéztük, hol tart a Clicks Power Keyboard és Communicator
- Google Pixel topik
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- iPhone topik
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
Új hozzászólás Aktív témák
-
Szmeby
tag
válasz
Ablakos
#11888
üzenetére
A
partreferenciája nem szűnik meg, ha arra gondoltál. A belepakolt Stringeket a clear ugyan eltávolítja a listából, de apartél és virul. Egy referencia akkor szűnik meg, amikor semmilyen más élő objektum nem hivatkozik rá (mert mondjuk az utolsó hivatkozást is felülcsapod valami más referenciával).
Na meg a vezérlés kifutott a scope-jából is, ami a part esetén a metódus kapcsos zárójelei között található. (Ha a while ciklus kapcsos zárójelei közé tennéd a part deklarációt, akkor az lenne az ő scope-ja és minden körben új példány készülne belőle, de azt most nem akarod.)A csoda a
listRecipes.add(new Recipe(part));soron történik, apartreferenciáját megjegyzi a recipe ojjektum is - immáron nem csak apartváltozó fog arra hivatkozni -, az ő referenciáját pedig beledobjuk alistRecipeslistába, így az már nem vész el addig, amíg alistRecipeslétezik.Tehát a clear helyett bátran csinálhatsz egy új lista objektumot a
partváltozódnak, sőt illene is, ha nem akarod piszkálni a régi lista tartalmát, ami már alistRecipesbugyraiban pihen.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- MacSzerez.com - 2024 MacBook Air 15" M3 / 16GB / 512GB SSD / Midnight / Garancia!
- Lenovo ThinkPad L14 G6 - 14"WUXGA - Ultra 5 225U - 16GB - 512GB - Win11 - 3 + év gyári garancia
- 32GB DDR5! ÚJ Lenovo ThinkCentre M70s G5 SFF: i5 14500 (14mag), 32GB DDR5, 512GB, ÚJ HU bill + egér
- Acer Swift SFX14-73G 3K OLED érintő Ultra 7 255H Nvidia GeForce RTX 5060 512GB 16GB gar
- Latitude 13 9330 2in1 QHD+ IPS érintő i7-1260U 32 512 IR kam gar
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


