1 // ListVar.java
2 package local;
3 import java.util.Iterator;
4
5 /** 6 * ListVar legt eine Liste ganzer Zahlen an und gibt sie aus. 7 * Beispielprogramm zur Programmiertechnik 1, Teil 5. 8 * @author H.Drachenfels 9 * @version 5.8.2016 10 */
11 public final class ListVar {
12 private ListVar() { }
13
14 /** 15 * main ist der Startpunkt des Programms. 16 * @param args wird nicht verwendet. 17 */
18 public static void main(String[] args) {
19 int[] anIntArray = {3421, 3442, 3635, 3814};
20
21 //------------------------------------------------- Liste anlegen
22 IntList anIntList = new IntList();
23 for (int i = anIntArray.length; i > 0; --i) {
24 anIntList.insert(anIntArray[i - 1]);
25 }
26
27 //------------------------------------------------ Liste ausgeben
28 for (int n : anIntList) {
29 System.out.println(n);
30 }
31
32 Iterator<Integer> i = anIntList.iterator();
33 while (i.hasNext()) {
34 int n = i.next();
35 System.out.println(n);
36 }
37 }
38 }
39