본문 바로가기
자바

StringTokenizer 클래스

by 복제비 2022. 1. 18.

StringTokenizer 클래스

 

StringTokenizer 클래스문자열파싱(parsing)하여 다양한 형태의 토큰으로 분리하여 주는 기능을 제공하는 클래스입니다.

 

StringTokenizer 클래스의 생성자

 

① StringTokenizer(String  str)

str :  파싱할 문자열을 의미합니다.

 

② StringTokenizer(String  str, String  delimiters)

delimeters : 토큰으로 분리할 분리자를 의미합니다.

 

③ StringTokenizer(String  str, String  delimiters, boolean  delimitersAsToken)

delimitersAsToken : 토큰이 분리되어 반환될 때 분리자를 포함하여 반환할지 여부를 지정합니다.

true 이면 분리자가 포함되어 반환되고, false 이면 분리자를 제외하고 반환됩니다.

 

StringTokenizer 클래스의 주요 메서드들

 

① int  countTokens( ) 

문자열에 있는 토큰의 개수반환하는 메서드입니다.

 

② boolean  hasMoreTokens( ) 

문자열에 토큰있으면 true 를 반환하고, 토큰이 없으면 false 를 반환하는 메서드입니다.

 

③ String  nextToken( ) 

문자열에서 다음 토큰반환하는 메서드입니다.

 

④ String  nextToken(String  delimiters)

문자열에서 다음 토큰반환하고 토큰 분리자delimiters설정하는 메서드입니다.

 

StringTokenizer 클래스 실습 프로그램

 

StringTokenizer 클래스의 메서드를 활용하는 실습 프로그램은 다음과 같습니다.

 

 

 

 

 

 

'자바' 카테고리의 다른 글

컬렉션 프레임워크(Collection Framework)  (0) 2022.01.20
Scanner 클래스  (0) 2022.01.19
GregorianCalendar 클래스  (0) 2022.01.17
Calendar 클래스  (0) 2022.01.16
Arrays 클래스  (0) 2022.01.15

댓글