[질문]remove_high_ksc5601 메소드에 대하여


[ 다음 글들 ] [ 이어서 글올리기(답하기) ] [ 자바 묻고 답하기 ]

글쓴이 :윤경구 1998년 1월 09일 10:03:34

In Reply to: [재질문] getBytes("KSC5601") 에 관하여... posted by 김필호 on 1998년 1월 08일 13:30:51:

김필호 교수님의 remove_high_ksc5601 메소드는 이해가 안되는 부분이 있네요.
byte[] kscBytes=str.getBytes("KSC5601");
klen=str.length();
여기에서 str.length()는 문제가 있는 것 같습니다.
klen=kscBytes.length;가 필요한 게 아닐까요?
스트링과 바이트 배열의 길이가 같다는 가정에서 출발한 것이 문제가 아닐까 합니다.
실제로
String str="가각";
의 경우
str.length() 메소드는 2를 리턴합니다.
하지만
byte b[]=str.getBytes("KSC5601");
의 경우
b.length 값은 4입니다.
직접 테스트해보세요...


다음 글들:



이어서 글올리기(답하기)

이름:
E-Mail:
제목:
내용:
관련 URL(선택):
URL 제목(선택):
관련 이미지 URL:


[ 다음 글들 ] [ 이어서 글올리기(답하기) ] [ 자바 묻고 답하기 ]