기초 - StringTokenizer

chaemin·2024년 4월 16일
0

기초

목록 보기
1/21

참고 문헌
https://dev-coco.tistory.com/94


  1. 구분자를 기준으로 문자열을 분리
StringTokenizer st = new StringTokenizer(문자열, 구분자);
  1. 구분자도 토큰으로 넣는다(true) / 안 넣는다(false)
StringTokenizer st = new StringTokenizer(문자열, 구분자, true);

더이상 문자열이 없을때까지

st.hasMoreTokens();

ex)

String expression = "100-200*300-500+20";

StringTokenizer st = new StringTokenizer(expression, "-+*", true);
while(st.hasMoreTokens()) {
	System.out.println(st.nextToken());
}

결과

100
-
200
*
300
-
500
+
20

0개의 댓글