Преобразование строки (например, testing123) в двоичную в Java

Более короткий пример

private static final Charset UTF_8 = Charset.forName("UTF-8");

String text = "Hello World!";
byte[] bytes = text.getBytes(UTF_8);
System.out.println("bytes= "+Arrays.toString(bytes));
System.out.println("text again= "+new String(bytes, UTF_8));

распечатывает

bytes= [72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100, 33]
text again= Hello World!

binary-number

java

binary

ascii

hex

2022-08-21T07:22:45+00:00
Вопросы с похожей тематикой, как у вопроса:

Преобразование строки (например, testing123) в двоичную в Java