java tutorial - Метод getBytes() - учебник java - java programming - учиться java - java basics - java for beginners
Описание
Метод getBytes() в Java имеет две формы:
- getBytes(String charsetName) — кодирует данную строку в последовательность байтов, используя charsetName (кодировку), сохраняет результат в новый массив байтов.
- getBytes() — кодирует данную строку в последовательность байтов, по умолчанию с помощью платформы charset, сохраняет результат в новый массив байтов.
Синтаксис
Синтаксис метода:
public byte[] getBytes(String charsetName) throws UnsupportedEncodingException
или
public byte[] getBytes()
нажмите кнопку ниже, чтобы скопировать код. - от - java tutorials - командаПараметры
Подробная информация о параметрах:
- charsetName — название поддерживаемых кодировок.
Возвращаемое значение
- В Java getBytes() возвращает результирующий массив байтов.
Пример
import java.io.*;
public class Test{
public static void main(String args[]){
String Str1 = new String("Добро пожаловать на wikitechy.com");
try{
byte[] Str2 = Str1.getBytes();
System.out.println("Возвращаемое значение: " + Str2);
Str2 = Str1.getBytes("UTF-8");
System.out.println("Возвращаемое значение: " + Str2);
Str2 = Str1.getBytes("ISO-8859-1");
System.out.println("Возвращаемое значение: " + Str2);
Str2 = Str1.getBytes("wikitechy.com");
System.out.println("Возвращаемое значение: " + Str2);
} catch (UnsupportedEncodingException e){
System.out.println("Неподдерживаемая кодировка!");
}
}
}
нажмите кнопку ниже, чтобы скопировать код. - от - java tutorials - командаПолучим следующий результат:
Возвращаемое значение: [B@15db9742
Возвращаемое значение: [B@6d06d69c
Возвращаемое значение: [B@7852e922
Неподдерживаемая кодировка!