java

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ java ] in KIDS
글 쓴 이(By): machon (天使之死)
날 짜 (Date): 1999년 2월  2일 화요일 오후 01시 49분 58초
제 목(Title): [질문] String Parse하기..


String으로 읽어드린 라인을 parse하려고 합니다.

근데 Stringbuffer를 쓰면 자꾸 OutOfBound Exception을 던지더군요

저한테...이제 돌 던지는 거 보다 더 무섭습다 그게... -_-;;

여하간 코드는

DataInputStream in = new DataInputStream (someFileStream);

String buf = in.readLine();

StringBuffer wordHolder = new StringBuffer();

for (int i = 0; i < buf.length(); i++) {
  if (buf.charAt(i) != ' ') {
      wordHolder.setCharAt(i, bufcharAt(i);
  }
  else break;
}

System.out.println(wordHolder);

대강 이런식인데 wordHolder에서 자꾸 OutOfBound Exception을 던집니다.

풀 수 있는 방법이 없나요???

그럼 미리감사                                 

-마촌-
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.