Cloning Data pada Vector

cloning atau bisa di sebut dengan kembaran, tidak hanya ada pada mahluk, di dalam sebuah code pun data bisa di cloning, salah satu contohnya adalah dengan method clone() pada Vector, berikut contohnya :

import java.util.Vector;
//author rahmad
public class VData

{
Vector v = new Vector();
public VData()
{
    for(int x=0; x<=20; x++)
    {
    v.add(x);
    }
}
}

Jadi di atas kita buat Vector dengan index 20 (0-20) setelah itu kita akan coba mengkloning index pada vector tsb ke class lain, berikut implementasinya:

package mainVector;

 //@author rahmad

public class vclone
{
    public static void main(String[] args)
    {
    VData v = new VData();
    //menkloning data dari class lain
    System.out.println(v.v.clone());
    }
}
Untuk implementasi, kita buat class baru bernama vclone, dan di dalam kita instance class VData dan memanggil method clone(); , maka hasilnya akan tampak berikut :

[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]

Sekian dan semoga bermanfaat

Komentar

Postingan Populer