zoukankan      html  css  js  c++  java
  • java 集合运算

    package testjavapro;
    import java.util.BitSet;
    
    public class testjavaa {
     
      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("
    Initial pattern in bits2: ");
         System.out.println(bits2);
     
         // AND bits
         bits2.and(bits1);
         System.out.println("
    bits2 AND bits1: ");
         System.out.println(bits2);
     
         // OR bits
         bits2.or(bits1);
         System.out.println("
    bits2 OR bits1: ");
         System.out.println(bits2);
     
         // XOR bits
         bits2.xor(bits1);
         System.out.println("
    bits2 XOR bits1: ");
         System.out.println(bits2);
      }
    }

    输出

    Initial pattern in bits1: 
    {0, 2, 4, 6, 8, 10, 12, 14}
    
    Initial pattern in bits2: 
    {1, 2, 3, 4, 6, 7, 8, 9, 11, 12, 13, 14}
    
    bits2 AND bits1: 
    {2, 4, 6, 8, 12, 14}
    
    bits2 OR bits1: 
    {0, 2, 4, 6, 8, 10, 12, 14}
    
    bits2 XOR bits1: 
    {}

  • 相关阅读:
    PYSpark DataFrame
    wheel用户组
    CURD是什么?
    mysql binlog日志清理
    skype的图片默认保存路径
    bootstrap使用总结
    库表批量新增id字段
    谷粒商城-问题汇总
    开发工具问题汇总
    feign客户端,参数无法传递复杂对象
  • 原文地址:https://www.cnblogs.com/sea-stream/p/11704706.html
Copyright © 2011-2022 走看看