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
'Programming > Java' 카테고리의 다른 글
Integer.parseInt()와 (int) 캐스팅 차이점 (0) | 2023.10.06 |
---|---|
[Java Swing] 창 크기를 변경해야 이미지가 보일 때 (0) | 2022.12.23 |
[Java] Map 인터페이스의 정의, Map 과 HaspMap 차이점? (0) | 2022.03.26 |
[Java] Scanner 클래스의 next(), nextLine() 메소드 차이 (0) | 2022.01.31 |
[Java] 프로그램의 실행 시간 알아내기 : currentTimeMilis() 메소드 (0) | 2022.01.24 |