Biblioteca Java - Blame information for rev 2
Subversion Repositories:
Rev | Author | Line No. | Line |
---|---|---|---|
2 | mihai | 1 | package colectii.liste; |
2 | |||
3 | import java.util.*; | ||
4 | /** | ||
5 | * Exemplu ArrayList | ||
6 | */ | ||
7 | public class ArrayListExample { | ||
8 | |||
9 | public static void main(String[] args) { | ||
10 | List z1 = new ArrayList(); | ||
11 | ArrayList z2 = new ArrayList(); | ||
12 | |||
13 | z1.add("dog"); | ||
14 | z1.add("cat"); | ||
15 | |||
16 | z2.add("bird"); | ||
17 | |||
18 | z1.set(0, "elephant"); | ||
19 | |||
20 | z2.addAll(z1); | ||
21 | //parcurgere folosind for | ||
22 | System.out.println("Zoo 2:"); | ||
23 | for(int i=0;i<z2.size();i++){ | ||
24 | String animal = (String)z2.get(i); | ||
25 | System.out.println(animal); | ||
26 | } | ||
27 | //parcurgere folosind structura foreach | ||
28 | System.out.println("Zoo 1:"); | ||
29 | for(Object o:z1){ | ||
30 | System.out.println((String)o); | ||
31 | } | ||
32 | //parcurgere folosind iteratori | ||
33 | Iterator it = z1.iterator(); | ||
34 | while(it.hasNext()){ | ||
35 | String s = (String)it.next(); | ||
36 | System.out.println(s); | ||
37 | } | ||
38 | //sau | ||
39 | for(Iterator ix=z2.iterator();ix.hasNext();){ | ||
40 | String s = (String)it.next(); | ||
41 | System.out.println(s); | ||
42 | } | ||
43 | |||
44 | } | ||
45 | |||
46 | } |