- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Foreo FAQ 202 – LED it be!
- Megérkeztek a Xiaomi 15T sorozatának telefonjai Magyarországra
- Fotók, videók mobillal
- iPhone topik
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Samsung Galaxy Watch6 Classic - tekerd!
- Android alkalmazások - szoftver kibeszélő topik
- Furcsa névvel dönt rekordokat a Snapdragon 8 Elite Gen 5
-
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!
- Thinkpad P16 Gen2 16" FHD+ IPS i7-13850HX RTX 1000 Ada 32GB 1TB NVMe gar
- P14s Gen5 14" FHD+ IPS Ryzen 7 PRO 8840HS Radeon 780M 16GB 512GB magyar vbill ujjlolv IR kam ga
- új iPhone Air 256GB space black asztrofekete független Apple 1 év garancia
- Apple Watch Series 9 45mm GPS
- újszerű iPhone 16 Pro 128GB black titanium fekete titán független Apple 2 év garancia
- Azonnali készpénzes AMD Radeon RX 9000 sorozat videokártya felvásárlás személyesen/csomagküldéssel
- Bomba ár! Dell Latitude E6430 - i7-3540M I 8GB I 320GB I HDMI I 14" HD+ I Cam I W10 I Garancia!
- iKing.Hu - Apple iPhone 15 Pro Blue Titanium Titán dizájn, Pro teljesítmény 128 GB
- AKCIÓ! ASUS ROG STRIX Z270G Gaming WiFi alaplap garanciával hibátlan működéssel
- Eredeti Lenovo 135W töltők (sárga téglalap)
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest