Рубрики
Без рубрики

Как преобразовать строку в байт[] в Java?

В Java мы можем использовать `.getBytes(стандартные наборы символов. UTF_8)` для преобразования строки в `байт[]` или массив байтов.

В Java мы можем использовать String.getBytes(стандартные наборы символов. UTF_8) для преобразования строки в байт[] или массивы байтов.

package com.mkyong.io.howto;

import java.nio.charset.StandardCharsets;
import java.util.Arrays;

public class StringToByte {

    public static void main(String[] args) {

        String example = "This is an example";

        // string to byte[]
        byte[] bytes = example.getBytes(StandardCharsets.UTF_8);

        // print
        System.out.println("Text : " + example);
        System.out.println("Text [Byte Format] : " + Arrays.toString(bytes));

    }
}

Выход

Text : This is an example
Text [Byte Format] : [84, 104, 105, 115, 32, 105, 115, 32, 97, 110, 32, 101, 120, 97, 109, 112, 108, 101]

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

Рекомендации

Оригинал: “https://mkyong.com/java/how-do-convert-string-to-byte-in-java/”