Hirdetés
- Hangkártya probléma
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- E-book olvasók
- Majdnem 5 GHz-en ketyegett egy GPU, ami új rekordnak számít
- Azonnali alaplapos kérdések órája
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Kormányok / autós szimulátorok topikja
- Milyen egeret válasszak?
- Bluetooth hangszórók
- Amlogic S905, S912 processzoros készülékek
Új hozzászólás Aktív témák
-
Drizzt
nagyúr
Ez szerintem egy elég nehezen érthető része a javanak. De a lényeg. Van a Komparator osztályod. Ezen az osztályon belül van egy inner classod, a KutyaRend. Ilyenkor a kutyarend osztály mivel nem static, ezért a példánya csak egy adott objektumpéldányon belül hozható létre. A static method nem példányhoz, hanem osztályhoz tartozik, így annak nincsen példánya, tehát nincsen benne KutyaRend létrehozási lehetőség sem. Legkönnyebben ezt itt úgy tudod megoldani, ha a Kutyarend osztályt statická teszed:
static class Kutyarend ...De ettől sokkal szebb, ha nem ágyazod be az osztályba semmilyen módon, hanem külön osztályba teszed. Sőt, ha ez a kutyák természetes rendezése, akkor elég a Kutyákat implements Comaparble<Kutyák> módon megadni, s akkor benne a compareTo-t implementálni.
Még egyszerűbb, ha használod a Java 8-as Comparators.comparing-et, így:
Collections.sort(KutyaLista, Comparators.comparing(Kutyak::getKor));
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Digitális Állampolgárság Program DÁP
- Hangkártya probléma
- Gitáros topic
- Android szakmai topik
- Milyen okostelefont vegyek? OFF topik
- Villanyszerelés
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- E-book olvasók
- Majdnem 5 GHz-en ketyegett egy GPU, ami új rekordnak számít
- Total Commander
- További aktív témák...
- ÁRGARANCIA!Épített KomPhone i5 10400F 16/32/64GB RAM RX 7600 8GB GAMER PC termékbeszámítással
- HIBÁTLAN iPhone 14 Pro 256GB Space Black -1 ÉV GARANCIA -Kártyafüggetlen, MS3235
- BESZÁMÍTÁS! 2TB Samsung 980 PRO NVMe SSD meghajtó garanciával hibátlan működéssel
- Creative Sound BlasterX G6 7.1 USB külső hangkártya
- 154 - Lenovo LOQ (15IRX9) - Intel Core i5-13450HX, RTX 4060
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

