побитовый класс операций в Java - PullRequest
4 голосов
/ 11 января 2011

существует ли класс, который облегчает побитовую работу? Мне нужны некоторые методы, которые считывают в целое число «значение» битов с учетом их смещения и длины (в массиве байтов 32/64).

Я могу использовать битовые манипуляции, доступные в java, но лучше использовать отлаженный класс.

Ответы [ 2 ]

4 голосов
/ 11 января 2011

Взгляните на BitSet . А вот пример использования , который выглядит так, как будто демонстрирует код, аналогичный тому, что вам нужно сделать.

1 голос
/ 11 января 2011

Попробуйте <a href="http://download.oracle.com/javase/6/docs/api/java/util/BitSet.html" rel="nofollow">java.util.BitSet</a> или <a href="http://download.oracle.com/javase/6/docs/api/java/math/BigInteger.html" rel="nofollow">java.math.BigInteger</a>.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...