陈华江(HuaChiang Chen) 陈泉冰专栏

未老之前携你远行...

BitSet(置位) 示例

//BitSet Demonstration.
import java.util.BitSet;
class BitSetDemo{
 public static void main(String[] args)
 {
  BitSet bs1 = new BitSet(16);
  BitSet bs2 = new BitSet(16);

  //set some bits
  for(int i = 0;i<16;i++){
   if((i%2) ==0) bs1.set(i);
   if((i%5) !=0) bs2.set(i);
  }
  System.out.println("Initial pattern in bs1:");
  System.out.println(bs1);
  System.out.println("/n Initial pattern in bs2:");
  System.out.println(bs2);

  //AND bits
  bs2.and(bs1);
  System.out.println("/n bs2 AND bs1:");
  System.out.println(bs2);

  //OR bits
  bs2.or(bs1);
  System.out.println("/n bs2 OR bs1:");
  System.out.println(bs2);

  //XOR bits
  bs2.xor(bs1);
  System.out.println("/n bs2 XOR bs1:");
  System.out.println(bs2);
 }
}

阅读更多
文章标签: import string class
个人分类: Java
想对作者说点什么? 我来说一句

bitset用法 bitset用法

2010年04月02日 2KB 下载

没有更多推荐了,返回首页

不良信息举报

BitSet(置位) 示例

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭