So deklarieren Sie eindimensionale Arrays:
Typ var []; oder type [] var;
Bei der Erklärung eines Arrays kann seine Länge nicht angegeben werden (Anzahl der Elemente im Array).
Verwenden Sie das in Java neue Schlüsselwort neu, um ein Array -Objekt im Format zu erstellen:
Array name = neuer Typ des Array -Elements [Anzahl der Array -Elemente]
Beispiel:
Testnew.java:
Programmcode:
public class testnew {public static void main (String args []) {int [] s; int i; S = neuer int [5]; für (i = 0; i <5; i ++) {s [i] = i; } für (i = 4; i> = 0; i--) {System.out.println ("" + s [i]); }}} Initialisierung:
1. Dynamische Initialisierung: Die Array -Definition wird getrennt von den Operationen des Zuordnungsraums und der Zuweisung von Werten für das Array durchgeführt.
2. Statische Initialisierung: Zahlen Sie beim Definieren von Zahlen Platz zu und weisen Sie Array -Elementen Werte zu.
3. Standardinitialisierung: Das Array ist ein Referenztyp, und seine Elemente entsprechen der Elementvariablen der Klasse. Nachdem das Array Platz zugewiesen hat, wird jedes Element auch vom Einsiedler gemäß den Regeln der Mitgliedsvariablen initialisiert.
Beispiel:
Testd.java (dynamisch):
Programmcode:
public class testd {public static void main (String args []) {int a []; a = neu int [3]; a [0] = 0; a [1] = 1; a [2] = 2; Datumstage []; Tage = neues Datum [3]; Tage [0] = neues Datum (2008, 4,5); Tage [1] = neues Datum (2008, 2,31); Tage [2] = neues Datum (2008, 4,4); }} Klassendatum {int Jahr, Monat, Tag; Datum (int Jahr, int Monat, int Tag) {this.year = Jahr; this. Month = Monat; Dieser Tag = Tag; }} Tests.java (statisch):
Programmcode:
public class Tests {public static void main (String args []) {int a [] = {0,1,2}; Zeitzeiten [] = {neue Zeit (19,42,42), neue Zeit (1,23,54), neue Zeit (5,3,2)}; }} Klasse Zeit {int stündlich, min, Sec; Zeit (int stündlich, int min, int sec) {this.hour = stunde; this.min = min; this.sec = sec; }} Testdefault.java (Standard):
Programmcode:
public class testDefault {public static void main (String args []) {int a [] = new int [5]; System.out.println ("" + a [3]); }}Das obige ist verwandtes Wissen wie Java -Array -Erklärung, Erstellung, Initialisierung usw. Ich hoffe, es kann Ihnen helfen. Vielen Dank für Ihre Unterstützung für diese Website!