merge static method
Implementation
static List<int> merge(List<List<int>?> arrays) {
var count = 0;
for (var array in arrays) {
count += array!.length;
}
if (count == 0) return <int>[];
var mergedArray = List<int>.filled(count, 0, growable: true);
var start = 0;
for (var array in arrays) {
if (array != []) {
if (array is List<int>) {
BytesUtils.arraycopy(array, 0, mergedArray, start, array.length);
start += array.length;
}
}
}
return mergedArray;
}