- sziku69: Szólánc.
- btz: Internet fejlesztés országosan!
- gban: Ingyen kellene, de tegnapra
- sziku69: Fűzzük össze a szavakat :)
- Balázs2: Gmail
- Luck Dragon: Asszociációs játék. :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- hcl: Döglött tabletből wifis kijelző kókány
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- lacixtal: Laci XTAL - Emlékproffil
Hirdetés
Új hozzászólás Aktív témák
-
Szmeby
tag
válasz
Ablakos #11888 üzenetére
A
part
referenciá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, apart
referenciáját megjegyzi a recipe ojjektum is - immáron nem csak apart
változó fog arra hivatkozni -, az ő referenciáját pedig beledobjuk alistRecipes
listába, így az már nem vész el addig, amíg alistRecipes
létezik.Tehát a clear helyett bátran csinálhatsz egy új lista objektumot a
part
változódnak, sőt illene is, ha nem akarod piszkálni a régi lista tartalmát, ami már alistRecipes
bugyraiban pihen.
Új hozzászólás Aktív témák
Hirdetés
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Home server / házi szerver építése
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Megérkezett a Google Pixel 7 és 7 Pro
- Fujifilm X
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Exkluzív órák
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Építő/felújító topik
- sziku69: Szólánc.
- Samsung Galaxy A52s 5G - jó S-tehetség
- További aktív témák...
- SAMSUNG QE65Q800T 165CM 8K SMART PRÉMIUM % AKCIÓ!!
- SAMSUNG (UE75CU7172) 190CM 4K SMART PRÉMIUM MODELL! AKCIÓ!
- Corsair VENGEANCE SODIMM 2x16GB DDR4 3200MHz CL22 - Új, bontatlan - Eladó!
- SAMSUNG (SP-LFF3CLAXXXE) DLP SMART PROJEKTOR ÚJ MODELL! AKCIÓ!
- LG 50QNED85T3A 4K UHD Smart 120Hz TV Kiemelkedő Képminőség, Professzionális Gaming!
- Azonnali készpénzes AMD Radeon RX 7000 sorozat videokártya felvásárlás személyesen/csomagküldéssel
- Bomba ár! Dell Latitude 5320 - i5-11GEN I 16GB I 256SSD I HDMI I 13,3" FHD Touch I Cam I W11 I Gari!
- Azonnali készpénzes AMD CPU AMD VGA számítógép felvásárlás személyesen / postával korrekt áron
- Samsung Galaxy Tab A8 32GB, Újszerű, 1 Év Garanciával
- APC UPS 950VA (BX950MI-GR)
Állásajánlatok
Cég: FOTC
Város: Budapest