본문 바로가기

JAVA/DAY 17 _ 23.09.08

API _ 문자열분리

// StringTokenizer : 문자열분리

 

1. split

String str = "안녕,반가워,나는민지야";
String[] arr = str.split(",");		// , 기준으로 분리돼서 배열에 3개가 들어가겠지?
System.out.println(arr.length + " 이것은 배열의 길이");

 

2. StringTokenizer

StringTokenizer st = new StringTokenizer(str, ",");		// str을 , 기준으로 토큰을 나눌거야
System.out.println(st.countTokens() + " 이것은 token");

while(st.hasMoreTokens()) {		// 남은게있어? 출력할게. 남은게있어? 출력할게....

    String value = st.nextToken();
    System.out.println(value);
}

 

// StringTokenizer는 단순한 문자열 기준으로 분할하는 데 유용하며,
// split은 더 복잡한 분할 요구 사항을 다룰 수 있습니다

'JAVA > DAY 17 _ 23.09.08' 카테고리의 다른 글

StringBuilder와 StringBuffer  (0) 2023.09.19
API _ math.  (0) 2023.09.19
중요API _ 날짜 ↔ 문자 ↔ 숫자  (0) 2023.09.19
API _ DateClass  (0) 2023.09.19
API _ SystemClass  (0) 2023.09.19