본문 바로가기
Java

자바 StringTokenizer

by 코딩로그 2022. 8. 4.

StringTokenizer

1. 지정한 구분자로 String을 쪼개주는 클래스(token단위로 끊어줌)

 

2. 생성자

public StringTokenizer(String str) 공백 기준으로 문자열 분리
public StringTokenizer(String str, String delim) delimiters을 기준으로 문자열 구분
public StringTokenizer(String str , String delim, boolean returnDelims) delimiters을 기준으로 문자열 구분
returnDelim는 delimiters까지 토큰으로 포함할지 여부를 결정

 

 

		String str = "this is string tokenizer test";
		
		StringTokenizer st = new StringTokenizer(str);
		
		while(st.hasMoreTokens()){
			System.out.println(st.nextToken());
		}

출력 결과

 

 

3. 함수

boolean java.util.StringTokenizer.hasMoreTokens() 더 반환할 수 있는 Token이 남아있는지 여부를 확인
String java.util.StringTokenizer.nextToken() StringTokenizer클래스 객체에서 다음 토큰을 읽음

 

 

'Java' 카테고리의 다른 글

자바 배열 복사  (0) 2022.08.10
Comparable 인터페이스, Comparator 인터페이스  (0) 2022.08.05
[JAVA]문자열 결합  (0) 2022.08.02
JAVA Stream  (0) 2022.07.31
다형성(업캐스팅, 다운캐스팅)  (0) 2022.07.30