svoid arraycopy(O[] a, O[] b) { if (a != null && b != null) arraycopy(a, 0, b, 0, Math.min(a.length, b.length)); } svoid arraycopy(O src, int srcPos, O dest default src, int destPos, int n) { if (n != 0) System.arraycopy(src, srcPos, dest, destPos, n); }