2
3 /**
4 * ArrayVar zeigt den Umgang mit Feldern.
5 * Beispielprogramm zur Programmiertechnik 1, Teil 2.
6 * @author H.Drachenfels
7 * @version 7.1.2019
8 */
9 public final class ArrayVar {
10 private ArrayVar() { }
11
12 /**
13 * main ist der Startpunkt des Programms.
14 * @param args wird nicht verwendet.
15 */
16 public static void main(String[] args) {
17 int[] anIntArray = new int[] {3421, 3442, 3635, 3814};
18
19 for (int i = 0; i < anIntArray.length; ++i) {
20 System.out.printf("%d: %d%n", i, anIntArray[i]);
21 }
22
23 int[] anotherIntArray = {0}; // kurz fuer new int[1] oder new int[] {0}
24
25 for (int i = 0; i < anotherIntArray.length; ++i) {
26 System.out.printf("%d: %d%n", i, anotherIntArray[i]);
27 }
28
29 anotherIntArray = anIntArray.clone();
30
31 for (int i = 0; i < anotherIntArray.length; ++i) {
32 System.out.printf("%d: %d%n", i, anotherIntArray[i]);
33 }
34 }
35 }
36