Programming/Java

[Java] 문자열 분리하기 - String 클래스의 split() 메소드

joah.k 2022. 6. 12. 22:34
728x90

String 에서 제공하는 메서드인 split 

 

매개 변수가 1개인 경우, 2개인 경우가 있다. 

1. split(String regex) -> 문자열을 정규식에 맞춰서 분리 

2. split(String regex, int limit)  -> limit 만큼 문자열 분리 

 

사용 예시는 다음과 같다.

String str= "Hello world hi"; 

for(String s : str.split(" ")){
            System.out.println(s + " ");
            // 공백 기준으로 분류 
            // Hello 
            // world 
            // hi 
        }
        
 for(String s : str.split(" ", 2)){  
            System.out.println(s + " ");
            // 공백 기준으로 분류, limit 2로 정함
            // Hello 
            // world hi 
        }

 

* 참고 문제 https://july7k.tistory.com/192

728x90