String을 byte[] 배열로 변환하는 법
String 문자열을 byte[] 배열로 바꾸는데는 String 클래스에서 제공하는 getBytes() 메소드를 이용하면 된다.
이 메소드는 overloading 된 4개의 메소드가 있다.
public byte[] getBytes ()
public byte[] getBytes (String charsetName)
첫 번째 메소드는 문자열을 byte[] 바꿀때 시스템의 디폴트 charset을 이용해서 변환한다.
두 번째 메소드는 지정된 charsetName으로 인코딩된 형태로 변환한다.
String str = "Hello world";
byte[] info = str.getBytes("utf-8");
'Java' 카테고리의 다른 글
추상 메소드(abstract method)의 목적, 용도, 쓰임새(추상 메소드를 만드는 이유) (0) | 2016.05.16 |
---|---|
Java의 Reference 타입 자료형에 대해 (0) | 2015.11.09 |
BufferedReader에 대한 개념 세우기 (0) | 2015.11.04 |
Map과 List에 대한 간단한 이해 (0) | 2015.10.30 |
자바 제네릭스(Generics)에 대해서 - T[], List<T> 등의 의미 (0) | 2015.10.28 |