Wie deklariere und initialisiere ich ein Array in Java?
Antworten
Zu viele Anzeigen?
Clement.Xu
Punkte
1120
Zgpeace
Punkte
2935
Ein Array kann sowohl primitive Datentypen als auch Objekte einer Klasse enthalten, abhängig von der Definition des Arrays. Bei primitiven Datentypen werden die tatsächlichen Werte in zusammenhängenden Speicherplätzen gespeichert. Im Falle von Objekten einer Klasse werden die eigentlichen Objekte im Heap-Segment gespeichert.
Eindimensionale Arrays:
Die allgemeine Form der Deklaration eines eindimensionalen Arrays lautet
type var-name[];
OR
type[] var-name;
Instanziierung eines Arrays in Java
var-name = new type [size];
Zum Beispiel,
int intArray[]; // Declaring an array
intArray = new int[20]; // Allocating memory to the array
// The below line is equal to line1 + line2
int[] intArray = new int[20]; // Combining both statements in one
int[] intArray = new int[]{ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
// Accessing the elements of the specified array
for (int i = 0; i < intArray.length; i++)
System.out.println("Element at index " + i + ": "+ intArray[i]);
Ref: Arrays in Java
Konstantin Spirin
Punkte
19144
Virangaa
Punkte
119
splash
Punkte
12777