разбить строку в Java без разделителя, выполнить математические вычисления, затем выполнить рекомбинацию - PullRequest
2 голосов
/ 29 января 2012

У меня есть одна очень длинная строка чисел, и мне нужно преобразовать ее в двоичный файл. Однако иногда это может быть настолько долго, что моя система (телефон Android) не может справиться с этим даже как Long.

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

Моя проблема в значительной степени описана Тедом Хоппом: Перевод строки, содержащей двоичное значение, в шестнадцатеричное значение

Мне нужны некоторые подсказки о том, как мне поступить. , .

1 Ответ

5 голосов
/ 29 января 2012

Рассматривали ли вы использование стандартного Java BigInteger?

http://developer.android.com/reference/java/math/BigInteger.html

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