hallo an alle,
meine methode soll eine zahlenfolge erhalten, die n-mal hintereinander angehangen wird und dann ausgegeben werden soll.
leider funktioniert es bei mir nicht ganz.
hier ein beispiel:
----------------------------------------
zahlenfolge: 3 2 1
4 mal ranhängen.
output:
3 2 3 2 3 2 3 2 1 0 0 0
------------------------------------
oder: 2 3 4
2 mal ranhängen
output: 2 3 2 3 4 0
---------------------------------------
wo liegt denn mein fehler??
könnte mir iwer helfen?
mein bytecode:
meine methode soll eine zahlenfolge erhalten, die n-mal hintereinander angehangen wird und dann ausgegeben werden soll.
leider funktioniert es bei mir nicht ganz.
hier ein beispiel:
----------------------------------------
zahlenfolge: 3 2 1
4 mal ranhängen.
output:
3 2 3 2 3 2 3 2 1 0 0 0
------------------------------------
oder: 2 3 4
2 mal ranhängen
output: 2 3 2 3 4 0
---------------------------------------
wo liegt denn mein fehler??
könnte mir iwer helfen?
mein bytecode:
Java:
static int [] replizieren(int[] a, int n) {
int [] b = new int [n*a.length];
for (int i=0; i<n; i++) { //n-te zahlenfolge
for (int j = 0; j<a.length; j++) { // n-te zahlenglied
b[i*(a.length-1)+j] = a[j];
}
}
return b;
}