Hirdetés
- Kompakt, mégis egyszerűen fejleszthető barebone géppel jelentkezett a Shuttle
- 100 Hz-et tud az ASUS dokkolóval kombinált, ultraszéles monitora
- Egyre inkább szoftverrel segítene a Core CPU-k teljesítményén az Intel
- A szuperintelligencia még odébb, a szuperapp már közel
- Ha Darwinra hallgat az AI, nehéz lesz megállítani
- OLED TV topic
- Apple MacBook
- Egyre inkább szoftverrel segítene a Core CPU-k teljesítményén az Intel
- Milyen TV-t vegyek?
- Canon MILC: EOS R és M topik
- Milyen egeret válasszak?
- Kormányok / autós szimulátorok topikja
- Nem tetszik a PC-gyártóknak az Xbox új iránya?
- PLC programozás
- Milyen asztali (teljes vagy fél-) gépet vegyek?
Új hozzászólás Aktív témák
-
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.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- OLED TV topic
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Apple MacBook
- Eredeti játékok OFF topik
- Építő/felújító topik
- Parkside szerszám kibeszélő
- Egyre inkább szoftverrel segítene a Core CPU-k teljesítményén az Intel
- Kertészet, mezőgazdaság topik
- Mibe tegyem a megtakarításaimat?
- Mikrotik routerek
- További aktív témák...
- Újszerű SteelSeries Arctis 7 2019 Edition Wireless Bolti ár:55k INGYEN FOXPOST
- Garmin Forerunner 970 Bontatlan
- CoreI5,13600KF,14/20/GIGABYTE,B760M-DS3H,KINGSTON,DDR4 32GB,RTX5060TI 16GB/2Tb T.hely/GARI/Win11!
- Web automatizálás és automatizált tesztelés - spórolj napi több órát
- Bérelhető csúcskategóriás PC RTX 5090-vel - Ryzen 7/9, DDR5 ram
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RTX 5070 Ti 16GB GAMER PC termékbeszámítással
- HP EliteBook 840 G7 14" i5 10210u, 16GB RAM, SSD, jó akku, számla, 6 hó gar
- Apple iPhone 15 Pro Max / 512GB / Kártyafüggetlen / 12HÓ Garancia / Akku: 84%
- Telefon felvásárlás!! iPhone X/iPhone Xs/iPhone XR/iPhone Xs Max
- HIBÁTLAN iPhone 14 Pro Max 128GB Deep Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS4457
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

