» Poradna » Programy

Trideni kolekci v jave

 |   | 

mam kolekci ARRAYLIST v jave a jako polozky teto kolekce jsou dany objekty tridy Disk,ktere v sobe maji promenne jmeno,nazev,rok atd(v podstate jednoduchy seznam disku)...Potreboval bych setridit celou kolekci dle napr.jmena disku. Jde to a jak?

diky

Odpovědi na otázku

 |   | 

Ano jde to.
Ta trida disk musi implementovat rozhrani "Comparable" a musis ji napsat metodu "public int compareTo(Object o)" aby vedela jak to ma seradit.
staci neco ve stylu:
return jmeno.compareTo(o.jmeno); // tohle asi nebude uplne spravne, ale to uz si opravis.

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Kolekce


Určitě si přečtěte

Podívejte se, co dokáže vyrobit jedna z nejexotičtějších 3D tiskáren v Česku

Podívejte se, co dokáže vyrobit jedna z nejexotičtějších 3D tiskáren v Česku

** Na jaře tiskla unikátní české respirátory ** Používá ji třeba Škoda Auto, a.s. ** Zajeli jsme se podívat do pražského showroomu 3Dees

Jakub Čížek | 11

ATM jackpotting: Když hacker ovládne bankomat a stačí mu jen pár sekund

ATM jackpotting: Když hacker ovládne bankomat a stačí mu jen pár sekund

** Klasický malware pro PC už dnes nikoho nepřekvapí ** Bankomaty jsou ale také počítače ** Útočí se na ně dodnes

Jakub Čížek | 7

Otestovali jsme 8 mobilů do 8 000 Kč: rozdíly ve výkonu jsou ohromné

Otestovali jsme 8 mobilů do 8 000 Kč: rozdíly ve výkonu jsou ohromné

** Mobil za 8 000 Kč uspokojí většinu uživatelů ** Klasické foťáky stačí, širokáče ale zklamaly ** Zásadní jsou rozdíly ve výkonu

Časopis Computer | 3

Epic chce rozbít monopol Play Storu a App Storu. Nastražil trik s hrou Fortnite a žaluje Google i Apple

Epic chce rozbít monopol Play Storu a App Storu. Nastražil trik s hrou Fortnite a žaluje Google i Apple

** Apple a Google odstranili z obchodů s aplikacemi hru Fortnite ** Její vývojáři nejprve přichystali parodické video ** V žalobách viní obě firmy z monopolního chování

Karel Kilián | 134


Aktuální číslo časopisu Computer

Megatest mobilů do 8 000 Kč

Test bezdrátových headsetů

Linux i pro začátečníky

Jak surfovat anonymně