YYYEJI

[JAVA] Delimiter란? 본문

Java

[JAVA] Delimiter란?

YEJI ⍢ 2022. 10. 23. 14:48
728x90

Delimiter은

특정 문자열로 문자를 구분해줍니다.


아래 예제를 통해

public static void main(String[] args) {
    Scanner s = new Scanner ("2022/10/23");
    s.useDelimiter("/");

    while(s.hasNext()){
        System.out.println(s.next());
    }
}



코드 한 줄씩 설명해 드리겠습니다.

Scanner s = new Scanner ("2022/10/23");

현재 s 객체에 "2022/10/23"이 들어가 있습니다.

s.useDelimiter("/");

✓  s 객체를 "/" 기준으로 문자열을 나눕니다.

while(s.hasNext()){
    System.out.println(s.next());
}

s객체가 다음 줄이 있다면 while이 true입니다.
"/"를 기준으로 잘린 문자열을 하나씩 출력합니다.




◡̈