Hallo,
ich möchte eine beliebige Anzahl von int Arrays, die beliebig viele Indizes haben, zu einem Array fusionieren.
Bis zu zwei Arrays klappst ja, aber dann?? Danke schon mal für eure Hilfe!
ich möchte eine beliebige Anzahl von int Arrays, die beliebig viele Indizes haben, zu einem Array fusionieren.
Java:
int[] a = {6,3,8};
int[] b = {9,5};
int[] c = {1,7,0};
int[] d = {4};
...
// beliebig viele Arrays
int[] e = new int[a.length+b.length];
for(int i=0, j=0; i<=a.length-1; i++, j+=2) {
e[j]=a[i];
}
int j=1;
for(int i=0; i<=b.length-1; i++) {
e[j]=b[i];
if(i > a.length) {
j++;
} else {
j+=2;
}
}
Bis zu zwei Arrays klappst ja, aber dann?? Danke schon mal für eure Hilfe!