einmaleins

  • Themenstarter Themenstarter Guest
  • Beginndatum Beginndatum
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 😛
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
 
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.
 
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.

Zurück
Oben