Пример Java BitSet

Я ищу хороший пример Java BitSet для работы с 0 и 1. Я попытался взглянуть на Javadocs, но я не понимаю, как используется класс, просто читая это. Например, как методы и , или и xor будут работать с двумя разными объектами BitSet ?

Например:

  BitSet bits1 = new BitSet();
  BitSet bits2 = new BitSet();

  bits2.set(1000001);
  bits1.set(1111111);

  bits2.and(bits1);

  System.out.println(bits2);

Если я это сделаю, он вернет бит 2 пустым, почему это так?

56
задан mdewitt 15 April 2014 в 22:47
поделиться