Java

Copying arrays (Arrays.copyOf, clone)

Në shqip: Kopjimi i vargjeve në Java

ShpjegimiSQ

b = a s'e kopjon vargun — të dy tregojnë te i njëjti. Për kopje të vërtetë përdor Arrays.copyOf(a, a.length), a.clone() ose System.arraycopy().

EnglishEN

b = a doesn't copy the array — both point to the same one. For a real copy use Arrays.copyOf(a, a.length), a.clone() or System.arraycopy().

Si ta mendosh

Si dy çelësa për të njëjtën derë krahasuar me dy shtëpi.

Lexoje në anglisht

Like two keys to the same door versus two houses.

Shembull kodijava

int[] a = {1, 2, 3};
int[] b = Arrays.copyOf(a, a.length);
b[0] = 99;   // a mbetet {1, 2, 3}

Terma të lidhur