Vermutlich eine einfache Frage. Aber ich benötige einmal das Verständnis und komm einfach nicht dahinter.
Ich habe bsp ein Array long[][] a = new a[3][3];
Das Array soll so aussehen: (Die Zahlen seien mal beliebig)
1 2 3
2 2 4
3 3 5
Zusätzlich habe ich ein zweites eindimensionales Array(nennen wir ihn Vektor)
1 4 5
Jetzt will ich ein neues Array machen damit folgende Zahlen dastehen:
1 2 3 1
2 2 4 4
3 3 5 5
Das heisst ich will die Angaben des ersten Arrays mit dem zweiten Verknüpfen. Aber ich komm einfach nicht dahinter. Habe es mit Schleifen versucht usw...
Mein Ansatz:
long matr[][] = new long[a.length+1][a[0].length]; //<---a[0].lengthMach ich das eig so richtig
for(int j=0;j<a[0].length;j++)
{
for(int i=0;i<a.length;i++)
{
matr[j]= a[j];
// Irgendwie muss hier ja auch noch der zweite Vektor rein. nur wie? Ideen?
}
}
Vielen Dank!
Ich habe bsp ein Array long[][] a = new a[3][3];
Das Array soll so aussehen: (Die Zahlen seien mal beliebig)
1 2 3
2 2 4
3 3 5
Zusätzlich habe ich ein zweites eindimensionales Array(nennen wir ihn Vektor)
1 4 5
Jetzt will ich ein neues Array machen damit folgende Zahlen dastehen:
1 2 3 1
2 2 4 4
3 3 5 5
Das heisst ich will die Angaben des ersten Arrays mit dem zweiten Verknüpfen. Aber ich komm einfach nicht dahinter. Habe es mit Schleifen versucht usw...
Mein Ansatz:
long matr[][] = new long[a.length+1][a[0].length]; //<---a[0].lengthMach ich das eig so richtig
for(int j=0;j<a[0].length;j++)
{
for(int i=0;i<a.length;i++)
{
matr[j]= a[j];
// Irgendwie muss hier ja auch noch der zweite Vektor rein. nur wie? Ideen?
}
}
Vielen Dank!