Senin, 09 Maret 2015

Cara Copy Array 1D

public class pertama {
public static void main(String args[]){
int[]array1 = {7,4,8,1,4,1,4,3};
//array satu dimensi mempunyai tipe data integer dengan variabel number
int[]array2 = new int[3];
/*array satu dimensi mempunyai tipe data integer dengan varibel 3 number / akan
 mengambil inputtan array1 sebanyak tiga number yaitu dari baris pertama sampai
 baris ketiga yaitu {7,4,8}/bisa disebut batas pengambilan*/
System.arraycopy(array1,0,array2,0,3);
/*sistem akan mengcopy array yaitu array1 akan mengkopi awal kolom ke 0=7 atau
seperti inputtan dan array2 mulai dari kolom ke 0 sampai ke 3 dan selanjutnya
jika batasnya atau new int [4] maka karena batasnya kolom cuma sampai ke 3 maka
kolom ke 4=0*/
    System.out.println("Array1 : ");//sistem prin yang keluar carakter array1
for(int i=0;i<array1.length; i++){/*untuk integer i=0, artinya akan membaca data
 mulai dari kolom ke 0 sampai panjang array1 */
    System.out.println(array1[i]+"");//sistem prin inputan di atas (for)
}
    System.out.println();//enter
    System.out.println("Array2 :");//sistem prin karakter array2
for (int i=0; i<array2.length; i++){/*untuk integer akan membaca data mulai dari
    kolom ke 0 sampai panjang nya batasan array2*/
    System.out.println(array2[i]+"");// sistem prin inputan diatas
}
}
}

Tidak ada komentar:

Posting Komentar