char 는 byte 배열 ..?
toString() 함수는 Object 의 것
byte 가 Object 를 상속받아 생성된 개체이다보니 toString() 를 사용할 수 있지만 Object 의 toString() 는 Object 의 내용을 String 형태로 변환 하는것으로
byte 배열의 값 자체를 String 형태로 보여 주게 되어 엉뚱한 문자가 나온다.
그러므로
String a =new String(char배열);
이런형식을 사용할 것
'정리중 > Java' 카테고리의 다른 글
-Xlint옵션 (0) | 2014.07.09 |
---|---|
TextView 색상바꾸기 (16진수이용) (0) | 2014.06.30 |
안드로이드 토스트 & int<->string (0) | 2014.06.29 |
자바 자료형 검사 (0) | 2014.06.28 |
해쉬테이블 (0) | 2014.06.28 |