Hirdetés
- Xiaomi Pad 5 - hatásos érkezés
- Projektor topic
- iPad topik
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Házimozi belépő szinten
- HiFi műszaki szemmel - sztereó hangrendszerek
- Jelentősen szűkül a GeForce RTX 50 sorozat modellkínálata?
- Házimozi haladó szinten
- AMD Navi Radeon™ RX 9xxx sorozat
- TCL LCD és LED TV-k
Új hozzászólás Aktív témák
-
floatr
veterán
válasz
Aethelstone
#7357
üzenetére
Vagy építene egy kontextust, benne map-be rendezett handlerekkel, sakko nincsen ilyen melléfogás

-
M_AND_Ms
veterán
válasz
Aethelstone
#7357
üzenetére
"Java-ban a Stringeket equals-sal hasonlítunk össze, nem ==."
Ez kicsit sántít ill. félrevezető.
Java-ban a == -nal nem a két objektumot hasonlítjuk össze, hanem a két referenciát. Vagyis akkor kapunk igazat ha mindkettő ugyanarra az objektumpéldányra mutat.
Az equals-nél pedig meghívjuk az adott objektumpéldány equals függvényét, ami az objektumra jellemző összehasonlítást végzi és megmondja, hogy a paraméterként megadott másik objektumpéldányt azonosnak tekintjük-e, vagy sem. Ebben az equals-ben lehet megírni az objektumra jellemző logikát, ami az azonosságot kimondja. String-nél természetesen ezt már megírták és akkor mondja azonosnak, ha pontosan ugyanaz a a karakterliterál van mindkét String példányban.
De pl. írhatok az Alma osztályomba egy saját equals függvényt, ami az én logikám szerint akkor ad igazat ha a méret, a szín és a súly tulajdonságai megegyeznek a két összehasonlítandó Alma osztályból létrehozott példánynálTehát, NEM CSAK Stringnél kell az equals a == helyett az azonosság eldöntésére, hanem minden osztály példányánál.
-
PumpkinSeed
addikt
válasz
Aethelstone
#7357
üzenetére
El is felejtettem
Köszönöm az útmutatást.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- BestBuy topik
- Gitáros topic
- Samsung Galaxy S23 Ultra - non plus ultra
- Autós topik
- Honor Magic7 Pro - kifinomult, költséges képalkotás
- exHWSW - Értünk mindenhez IS
- Xiaomi Pad 5 - hatásos érkezés
- Projektor topic
- Elden Ring
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- További aktív témák...
- HIBÁTLAN iPhone 11 128GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS4411, 100% Akksi
- LG 65QNED86T3A / QNED / 65" - 164 cm / 4K UHD / 120Hz / HDR Dolby Vision / FreeSync Premium / VRR
- Samsung Galaxy S23 Ultra Green 120 Hz Dynamic AMOLED 2X, 200 MP kamera, beépített S Pen - 512GB
- ASUS VivoBook S16 S3607QA-PL018W
- GYÖNYÖRŰ iPhone 13 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS4350
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

Köszönöm az útmutatást.

