Lekce 8 - Pomocná třída Collections v Javě - Získávání a modifikace
V předešlém cvičení, Řešené úlohy k 6.-7. lekci práce s kolekcemi a proudy v Java, jsme si procvičili nabyté zkušenosti z předchozích lekcí.
V dnešním Java tutoriálu se budeme věnovat knihovní třídě
Collections
, která obsahuje velké množství pomocných metod pro
zjednodušení práce s kolekcemi.
Třída Collections
Třída se nachází v balíčku java.util
. Její metody by se
daly roztřídit do několika kategorií:
- získávání dat z kolekcí
- modifikace stávající kolekce
- tvorba nových kolekcí
Získávání dat z kolekcí
Pomocí následujících metod můžeme získat užitečné informace, které v sobě kolekce obsahuje. Mezi tyto metody patří:
disjoint()
Metoda vrátí true
, pokud dvě zadané kolekce
neobsahují stejné prvky:
{JAVA_OOP}
import java.util.Collections;
import java.util.Collection;
import java.util.Arrays;
{JAVA_MAIN_BLOCK}
final Collection<String> c1 = Arrays.asList("karel", "pepa", "michal");
final Collection<String> c2 = Arrays.asList("ondra", "kamil", "petr");
final boolean disjoint = Collections.disjoint(c1, c2);
System.out.println("Kolekce neobsahují stejné prvky: " + disjoint);
{/JAVA_MAIN_BLOCK}
{/JAVA_OOP}
Výsledek:
Konzolová aplikace
Kolekce neobsahují stejné prvky: true
frequency()
Zjistí,
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Koupit tento kurz
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.
- Neomezený a trvalý přístup k jednotlivým lekcím.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
V Java tutoriálu podrobně rozebereme pomocnou třídu Collections, která obsahuje užitečné metody pro získávání a modifikaci dat v kolekcích.
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.