Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Iterator; //interfejs Iterator
- import java.util.ArrayList;
- public class Main
- {
- public static void main(String[] args)
- {
- //tworzymy tablice
- ArrayList<String> arr = new ArrayList<String>();
- //dodajemy elementy do tablicy
- arr.add("Jeden");
- arr.add("Dwa");
- arr.add("Trzy");
- arr.add("Cztery");
- //wyswietlamy zawartosc tablicy za pomoca petli for
- System.out.println("Zawartosc tablicy (petla while): ");
- //tworzymy iterator
- Iterator<String> iter = arr.iterator();
- while(iter.hasNext())
- {
- System.out.println(iter.next());
- }
- //wyswietlamy tablice za pomoca petli for each
- System.out.println("Zawartosc tablicy (petla for each): ");
- for(String element: arr)
- {
- System.out.println(element);
- }
- //usuwamy elementy z tablicy za pomoca iteratora
- String oo = "Jeden";
- System.out.println("Usuwam Jeden...");
- Iterator<String> iter1 = arr.iterator();
- while(iter1.hasNext())
- {
- Object o = iter1.next();
- if(o.equals(oo))
- {
- iter1.remove();
- }
- }
- //wyswietlamy zawartosc tablicy
- System.out.println("Zawartosc tablicy: ");
- for(String element: arr)
- {
- System.out.println(element);
- }
- //usuwamy wszystkie elementy
- System.out.println("Usuwam wszystkie elementy tablicy...");
- Iterator<String> iter3 = arr.iterator();
- while (iter3.hasNext())
- {
- iter3.next();
- iter3.remove();
- }
- //wyswietlamy zawartosc tablicy
- System.out.println("Zawartosc tablicy: ");
- for(String element: arr)
- {
- System.out.println(element);
- }
- System.out.println(oo.hashCode());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement