import java.util.Arrays;

public class ReferensiVsSalinan {
    public static void main(String[] args) {
        int[] asli = {1, 2, 3};

        int[] alias = asli;
        alias[0] = 99;
        System.out.println("asli  : " + Arrays.toString(asli));
        System.out.println("alias : " + Arrays.toString(alias));

        int[] salinan = new int[asli.length];
        for (int i = 0; i < asli.length; i++) {
            salinan[i] = asli[i];
        }
        salinan[0] = 7;
        System.out.println("asli   setelah salinan diubah: " + Arrays.toString(asli));
        System.out.println("salinan setelah diubah      : " + Arrays.toString(salinan));
    }
}
