Как преобразовать все десятичные цифры в строку в бинарное изображение в Яве?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как преобразовать все десятичные цифры в строку в бинарное изображение в Яве?

Сообщение Anonymous »

Мне нужно было преобразовать десятичные числа в строке в двоичный. Мне нужно было использовать его для программы. < /P>
Я попробовал этот код: < /p>

Код: Выделить всё

static String numbers = "48, 40, 6, 82, 222, 94, 152, 46, 77";

public static void main(String[] args) {
for (int i = 0; i < 255; i++) {
numbers = numbers.replaceAll(Integer.toString(i), Integer.toBinaryString(i));
}
System.out.println(numbers);
}
< /code>
Что я ожидал в консоли:
110000, 101000, 110, 1010010, 11011110, 1011110, 10011000, 101110, 1001101
Что на самом деле произошло:

Код: Выделить всё

11011011110010110110111100100110110111100101101101111001000,
110110111100101101101111001000,
11011011110010110111101101111001010,
1101101111001011011011110010001101101111001010,
110110111100101011011011110010101101101111001010,
11011011110010110110111100100110110111100101101111011011110010110110111100100,
1101101111001011011110110111100101011011011110010110111101101111001010,
1101101111001011011011110010011011011110010110111101101111001010,
11011011110010110111110110111100101101111101101111001011

< /code>
Я думаю, что конвертер (for
loop) преобразует числа, которые уже преобразованы (например, 10, 110, 100 )

Подробнее здесь: https://stackoverflow.com/questions/795 ... ry-in-java
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»