Membuat BitSet Pada Pemrograman Java NetBeans


advertisement
BitSet menciptakan tipe array khusus yang memegang nilai bit. Array BitSet dapat berubah ukuran sesuai kebutuhan. Baik bilangan genap, ganjil, modulus, maupun bilangan yang sama antara dua BitSet.

Berikut contoh membuat BitSet.

1. Buatlah Main class dengan : BitSetDemo
2. Tulislah di bawah kode "public static void main(String args[]) {"

BitSet bits1 = new BitSet(16);
     BitSet bits2 = new BitSet(16);
     
     // set some bits
     for(int i=0; i<16; i++) {
        if((i%2) == 0) bits1.set(i);
        if((i%5) != 0) bits2.set(i);
     }
     System.out.println("Initial pattern in bits1: ");
     System.out.println(bits1);
     System.out.println("\nInitial pattern in bits2: ");
     System.out.println(bits2);
     // AND bits
     bits2.and(bits1);
     System.out.println("\nbits2 AND bits1: ");

     System.out.println(bits2);

3. Jika muncul tanda merah seperti berikut, double click tanda lampu merah :


4. Klik Add import for java.util.BitSet

5. Dan silahkan coba run file tersebut maka akan tampil seperti berikut :


Penjelasan :

Initial bits1 menampilkan data angka 0-16 yang dapat di modulus 2.
Initial bits2 tidak akan menampilkan data angka 0-16 yang dapat di modulus 5.
Sementara bits2 dan bits1 menampilkan angka yang sama dari kedua bit di atas.

advertisement

Silahkan tinggalkan komentar apabila ada yang ingin ditanyakan

Kamu Pakai Adblock (Anti Iklan)?

Maaf, harap jangan menggunakan Adblock (Anti Iklan) untuk mendukung situs ini tetap berjalan.

Dengan mematikan Adblock (Anti Iklan) berarti kamu telah bersedekah kepada kami.

Terimakasih banyak. ^_^