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

+ Recent posts