Java에서 바이트 배열을 문자열로 변환하는 방법
Hassan Saeed
2023년10월12일
이 튜토리얼에서는 Java에서 바이트 배열을 문자열로 변환하는 방법에 대해 설명합니다.
new String()
을 사용하여 Java에서 바이트 배열을 문자열로 변환
Java에서 바이트 배열을 문자열로 변환하는 가장 간단한 방법은 인코딩이 정의 된 바이트 배열에서 새 문자열을 만드는 것입니다. 아래 예는이를 설명합니다.
import java.util.*;
public class MyClass {
public static void main(String args[]) {
byte[] bytes = {};
String str = new String(bytes, java.nio.charset.StandardCharsets.UTF_8);
}
}
위의 예에서는 StandardCharsets.UTF_8
을 사용했습니다. 바이트 배열의 인코딩에 따라 각각 변경해야합니다.
Java에서getBytes()
를 사용하여 문자열을 바이트 배열로 변환
Java에서 문자열을 바이트 배열로 변환하는 가장 간단한 방법은getBytes()
를 사용하는 것입니다. 아래 예는이를 설명합니다.
import java.util.*;
public class MyClass {
public static void main(String args[]) {
String str = "Sample text";
str.getBytes(java.nio.charset.StandardCharsets.UTF_8);
}
}