자바 스트링 토크나이저(JAVA StringTokenizer)에 관한 글입니다.
StringTokenizer 클래스를 이용해서 추출하기 위해서는 문자열을 StringTokenizer 객체를 사용하여 생성해야합니다.
StringTokenizer st = new StringTokenizer("이 준 빈 은 호 박 머 리");
객체를 생성 후 nextToken 이라는 메소드를 사용하여 토큰을 추출해 낼 수 있습니다.
기본적으로 공백 문자가 구획문자로 사용됩니다
(space character , tab character ,newline character , carriage-return, form-feed)
소스
import java.util.StringTokenizer;
public class h5bak_StringTokenizer {
public static void main(String[] args) {
StringTokenizer st = new StringTokenizer("이 준 빈 은 호 박 머 리");
while(st.hasMoreTokens()){ //토근이 있는동안 while문이 실행됨
String temp = st.nextToken(); // 토근을 temp 변수에 저장
System.out.println("temp="+temp);
}
System.out.println("==================================");
// StringTokenizer(str, delim) str= 추출할문자 , delim =구획문자
StringTokenizer st1 = new StringTokenizer("이|준|빈|은|호|박|머|리", "|");
while(st1.hasMoreTokens()){
String temp = st1.nextToken();
if(st1.equals("|")){
System.out.println("\n");
}else {
System.out.println(temp);
}
}
}
}
실행결과
'Language > JAVA' 카테고리의 다른 글
| Description Resource Path Location Type Java compiler level does not match the version of the installed Java project facet. (0) | 2013.12.09 |
|---|---|
| 자바 형변환(Java Casting) 예제 (5) | 2013.08.19 |
| 자바 스트링 토크나이저(Java StringTokenizer) (2) | 2013.07.11 |
| 자바 랜덤 함수(Java random) (9) | 2013.07.10 |
| 자바 반복문(For문, 향상된 for문) (1) | 2013.07.03 |
| 자바 switch case 조건문 예제 (0) | 2013.07.01 |
| 자바 배열(java array) (0) | 2013.06.24 |
| 자바 구구단 소스 (0) | 2013.05.08 |
| 자바 환경변수 설정 (62) | 2013.01.26 |
| 자바 JDK 다운로드 및 설치 방법 (22) | 2013.01.26 |

댓글을 달아 주세요
이호준호박머리 너무귀여워요! 다음엔 수박머리 부탁!
이호준 아니구 이준빈이에요!!!
수박머리는 제 테스트 계정이에요~