einmaleins

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
so bin hier grad en bissel am üben^^
und bin jetzt bei arrys.

Code:
		int einmaleins [][] = new int [8][8];
		int zahl = 1;
		
		for (int a = 0 ; a < 8 ;a ++)
		{
			for (int b = 0; b < 8 ; b++)
			{
				einmaleins [a][b] = (a * 8 + b +1);
			}
			System.out.println(einmaleins);
		}
		
	}

}

Ja soll eigentlich so en einmal eins Block raus kommen :p
1 2 3 4 5...
2 4 6 8 10...
3 6 9 12 15...
.
.
.

und so weiter aber ruas kommt
[[I@10b62c9
[[I@10b62c9
[[I@10b62c9
[[I@10b62c9
[[I@10b62c9
[[I@10b62c9
[[I@10b62c9
[[I@10b62c9

danke schonmal für die hilfe
 

The_S

Top Contributor
Du musst die einzelnen Werte in deinem Array ausgeben und nicht das Array selber. Das kannst du (sobald es fertig generiert ist) ebenfalls mit zwei verschachtelten for-schleifen erldigen, oder einfach in deiner jetztigen inneren Schleife ein

Code:
System.out.print(einmaleins[a][b] + " ");

schreiben und dein

Code:
System.out.println(einmaleins);

in der äußeren Schleife durch

Code:
System.out.println();

ersetzen.
 
G

Gast

Gast
ich dank dir hab jetzt noch en \t rein gemacht jetzt is des auch schön geordnet supi ;)
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben