Moin!
Ich würde mich freuen, wenn mir jemand bei folgendem Problem helfen könnte:
Ich möchte ein mehrzeiliges zweidimensionales Array als String ausgeben.
Also soll aus
folgendes werden:
101
102, 103
104, 105, 106
Dafür habe ich schon folgendes versucht:
Dies ergibt jedoch nur folgende Ausgabe:
[I@5a7691c0
[I@1e5b02a6
[I@690aefdb
Viel Dank im Vorraus!
Ich würde mich freuen, wenn mir jemand bei folgendem Problem helfen könnte:
Ich möchte ein mehrzeiliges zweidimensionales Array als String ausgeben.
Also soll aus
Java:
int[][] array{
{101}
{102, 103}
{104, 105, 106}
}
folgendes werden:
101
102, 103
104, 105, 106
Dafür habe ich schon folgendes versucht:
Java:
public class zweiDimArray{
static String zda(int[][] xs){
return zda(xs, 0);
}
static String zda(int[][] xs, int a){
if(a == xs.length - 1) return xs[a] + "";
return xs[a] + "\n" + zda(xs, a + 1);
}
public static void main(String[] args){
int[][] xs = {
{1, 2, 3},
{4, 5},
{6}
};
System.out.println(zda(xs));
}
}
Dies ergibt jedoch nur folgende Ausgabe:
[I@5a7691c0
[I@1e5b02a6
[I@690aefdb
Viel Dank im Vorraus!