StringTokenizer 클래스는 문자열을 지정한 구분자로 쪼개주는 클래스입니다. 여기서 쪼개진 문자열을 토큰(token)이라고 합니다.
StrintTokenizer 클래스는 java.util
패키지에 속하며, java.util.StringTokenizer
를 import하여 사용합니다.
public StringTokenizer(String str)
' '
(공백; space), \t
(탭; tab), \n
(줄 바꿈; newline), \r
(캐리지 리턴; carriage return), \f
(폼 피드; form feed) 가 있습니다.public StringTokenizer(String str, String delim)
public StringTokenizer(String str, String delim, boolean returnDelims)
returnDelims
를 통해 구분자를 토큰으로 반환할지 여부를 결정합니다. returnDelims
를 true로 설정하면 구분자도 토큰으로 반환되고, false로 설정하면 구분자는 무시됩니다. returnDelims
의 defalut값은 false입니다.public boolean hasMoreTokens()
public String nextToken()
public int countTokens()