Как читать двоичные числа с консоли и хранить их в java, кроме BigInteger
.Чтение двоичных чисел с консоли
Edit: мне нужно прочитать ДО 2000 битов затем сделать несколько операций, как сдвиг, или и т.д. и мне нужен способ, кроме BigInteger
Я не хочу использовать BigInteger, потому что я не могу получить побитно (хотя он имеет testBit(), это не полезно для меня, так как мне нужно печатать 1 или 0, этот метод возвращает true/false. Опять-таки, если-else - накладные расходы). Поэтому я хотел реализовать свой собственный метод get.
Объясните, что вы подразумеваете под «двоичными» числами, поскольку все числа являются двоичными ... Вы хотите разрешить пользователю вводить число в ** двоичном формате **, например, «111»? – m0skit0
есть. Мне нужно читать номера, такие как 1100011, 1110001010101 и т. Д. – sgowd
Как вы их хотите сохранить? – rtheunissen