Java:Array: Unterschied zwischen den Versionen
Aus Alexander's Wiki
(Die Seite wurde neu angelegt: „== Zweidimensionale Felder == Mit diesem Quellcode zeige ich: # Wie man Felder erzeugt # Wie man deren Größe wieder herausbekommt <source lang="java5"> int …“) |
Admin (Diskussion | Beiträge) |
||
(4 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
[[Kategorie:Java]] | |||
== Zweidimensionale Felder == | == Zweidimensionale Felder == | ||
+-----------> x<br /> | |||
|<br /> | |||
|<br /> | |||
v | |||
y | |||
Mit diesem Quellcode zeige ich: | Mit diesem Quellcode zeige ich: | ||
* Wie man Felder erzeugt | |||
<source lang="java5"> | <source lang="java5"> | ||
int x = 6, y = 3; | int x = 6, y = 3; | ||
int testf[][] = new int[x][y]; | int testf[][] = new int[x][y]; | ||
</source> | |||
* Wie man deren Größe wieder herausbekommt | |||
<source lang="java5"> | |||
System.out.println(x = testf.length); | System.out.println(x = testf.length); | ||
System.out.println(y = testf[0].length); | System.out.println(y = testf[0].length); | ||
</source> | |||
* Wie man deren Inhalt ausgibt | |||
<source lang="java5"> | |||
for (int j = 0; j < y; j++) { | |||
for (int i = 0; i < x; i++) { | |||
System.out.print(testf[i][j]); | |||
} | |||
System.out.println(); | |||
} | |||
</source> | </source> |
Aktuelle Version vom 3. September 2012, 17:47 Uhr
Zweidimensionale Felder
+-----------> x
|
|
v
y
Mit diesem Quellcode zeige ich:
- Wie man Felder erzeugt
int x = 6, y = 3;
int testf[][] = new int[x][y];
- Wie man deren Größe wieder herausbekommt
System.out.println(x = testf.length);
System.out.println(y = testf[0].length);
- Wie man deren Inhalt ausgibt
for (int j = 0; j < y; j++) {
for (int i = 0; i < x; i++) {
System.out.print(testf[i][j]);
}
System.out.println();
}