2019년 9월 20일 금요일

[Java] String to byte, byte to String

맨날 햇갈려서 적어둡니다.

// String to byte
String string = "abcd";
byte[] byteArray;

byteArray = string.getBytes();
byteArray = string.getBytes("UTF-8");
byteArray = string.getBytes(StandardCharsets.UTF_8);

// byte to String
byte[] byteArray = { 'a', 'b', 'c', 'd' };
String string;

string = new String( byteArray );
string = new String( byteArray, "UTF-8" );
string = new String( byteArray, 0, byteArray.length, "UTF-8" );
string = new String( byteArray, StandardCharsets.UTF_8 );
string = new String( byteArray, 0, byteArray.length, StandardCharsets.UTF_8 );


댓글 없음:

댓글 쓰기