Foreground plně podporuje – RWD, HTML 5.0, Super Galerii a YouTube 2.0 !
Kolekce v jazyce Java
Z Multimediaexpo.cz
Kolekce v jazyce Java
Mezi kolekce v Javě patří hlavně seznamy a množiny. Hlavní rozdíl mezi seznamem a množinou je ten, když vložím prvek do množiny dvakrát, v množině bude stále jen jeden, zatímco do seznamu se prvek vloží jeden za druhý. Množina se chová jako standardní matematická množina, množiny jsou si rovny právě tehdy, mají-li stejné všechny prvky.
Seznam
deklarace List<Object> jmenoPromenne = new ArrayList<Object>();
základní metody pro práci se seznamem: add, remove, contains, iterator...
ukázky: cars.add(new Car("3G6 9909"));
for(Iterator<Car> i = cars.iterator(); i.hasNext(); ) {
Car car = i.next();
if(car.getLabel().contains("3G6 9909")) {
i.remove();
}
}
Množina
deklarace Set<Object> jmenoPromenne = new HashSet<Object>();
může používat stejné metody jako seznam, obě jsou kolekcí.
Neměnitelná hodnota kolekce
pro příklad množiny: public Collection<Object> getSomething(){ Collections.unmodifiableSet(promennaTypuMnozina);
| Náklady na energie a provoz naší encyklopedie prudce vzrostly. Potřebujeme vaši podporu... Kolik ?? To je na Vás. Náš FIO účet — 2500575897 / 2010 |
|---|
| Informace o článku.
Článek je převzat z Wikipedie, otevřené encyklopedie, do které přispívají dobrovolníci z celého světa. |
