Java: Kontejnery

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
m (Přidáno .isEmpty();)
(Přidání procházení kontejneru.)
Řádka 14: Řádka 14:
  
 
; Uložení objektu
 
; Uložení objektu
  kontejner.add(''predmet'');
+
  ''kontejner''.add(''predmet'');
  
 
; Získání objektu
 
; Získání objektu
  Predmet kontejner.get(''poradi'');
+
  Predmet ''kontejner''.get(''poradi'');
  
 
; Odstranění objektu z kontejneru
 
; Odstranění objektu z kontejneru
  kontejner.remove(''poradi'');
+
  ''kontejner''.remove(''poradi'');
  kontejner.remove(''predmet'');
+
  ''kontejner''.remove(''predmet'');
  kontejner.clear();
+
  ''kontejner''.clear();
  
 
; Zjištění počtu prvků v kontejneru
 
; Zjištění počtu prvků v kontejneru
  int kontejner.size();
+
  int ''kontejner''.size();
  boolean kontejner.isEmpty();
+
  boolean ''kontejner''.isEmpty();
 +
 
 +
 
 +
== Procházení kontejneru ==
 +
'''for''' (''Predmet'' ''predmet'' : ''kontejner'') {
 +
    ... ''Práce s předmětem''...
 +
}

Verze z 21. 1. 2016, 13:59


Kontejner

Práce s kontejnerem ArrayList

Vytvoření kontejneru
ArrayList<Predmet> kontejner = new ArrayList<Predmet>();
ArrayList<Predmet> kontejner = new ArrayList<>();


Uložení objektu
kontejner.add(predmet);
Získání objektu
Predmet kontejner.get(poradi);
Odstranění objektu z kontejneru
kontejner.remove(poradi);
kontejner.remove(predmet);
kontejner.clear();
Zjištění počtu prvků v kontejneru
int kontejner.size();
boolean kontejner.isEmpty();


Procházení kontejneru

for (Predmet predmet : kontejner) {
   ... Práce s předmětem...
}
Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje