Hirdetés
- Félő, hogy az okosszemüveg a szexuális zaklatók játékszere lesz
- Telekom mobilszolgáltatások
- Xiaomi 15T Pro - a téma nincs lezárva
- Bemutatkozott a Redmi R70 és R70m: ugyanaz a telefon, más akkuval
- 200 MP-es főkamerával és dupla periszkóppal jön az Oppo Find X9 Ultra
- Xiaomi 14T Pro - teljes a család?
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Az Oppo Find X9s is elkíséri az Ultrát a globális piacra
- Jolla és SailfishOS tapasztalatcsere
- Realme GT 2 - aláírjuk
-
Mobilarena

Új hozzászólás Aktív témák
-
Lortech
addikt
válasz
dabadab
#11266
üzenetére
Noha a válaszod alapvetően jó, a példa szerintem többről szól.
A getnél (13) használt Person objektum "ugyanaz" mint a putnál (9) használt, és pont azt szemlélteti szerintem a példa, hogy mi van akkor, ha új, de "megegyező" kulcs példány alapján akarod elkérni a korábban tárolt elemet. Visszaadja-e, vagy sem.
Azért a két idézőjel, mert a Mapben keresés szempontjából a két példány akkor egyezik meg, ha Person típus equals metódusa alapján megegyezik. Tehát egy megfelelő equals implementációval a (13) visszaadja a (9)-ben elhelyezett értéket, noha a két kulcs különböző referencia.
Még az eredeti kérdésre: természetesen nem kell létrehozni a (13)-ban egy új Person példányt, újra lehetne használni a (9-ben) létrehozottat minden további nélkül, és ugyanazt az eredményt kapnánk (kivéve, ha nem vagy nem jól override-oljuk az equalst). Hogy mégsem így van a példában, annak szerintem a fenti eset szemléltetése az oka, vagy nem.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Milyen széket vegyek?
- Nvidia GPU-k jövője - amit tudni vélünk
- PlayStation 5
- Vigneau interaktív lokálblogja
- Revolut
- Félő, hogy az okosszemüveg a szexuális zaklatók játékszere lesz
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- exHWSW - Értünk mindenhez IS
- TCL LCD és LED TV-k
- Telekom mobilszolgáltatások
- További aktív témák...
- ÚJ MacBook Pro 16" M4 PRO 24GB 512GB Space Black
- 10+ db - Lenovo LOQ (15IRX10) - Intel Core i7-13650HX, RTX 5060
- AKCIÓ! Asus TUF A16 2024 FA607NUG Gamer notebook - R7 7445HS 16GB DDR5 1TB SSD RTX 4050 6GB
- AKCIÓ! Asus ROG Strix B365 i5 9400F 16GB DDR4 512GB SSD RTX 2060 Super 8GB Zalman S2 TG 600W
- Huawei Watch GT 3 42 mm 6 hónap Garancia Beszámítás Házhozszállítás
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



