프로그래밍 언어/자바 & 코틀린

String을 잘라 배열로 만들 수 있는 split

희랍인 조르바 2017. 11. 21. 22:23

자바의 split을 이용해 일정한 문자를 기준으로 잘라 배열을 만들 수 있다.


splitPractice에 "|"을 기준으로 숫자들이 문자열로 존재한다.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
public class practice {
 
    public static void main(String[] args){
        
    String splitPractice = "1700|1800|1900|2000|2100";
    
    String[] array = splitPractice.split("\\|");
    
    for(int i = 0; i<array.length; i++){
    System.out.println(array[i]);
    }
        
    }
}
cs


결과


1
2
3
4
5
1700
1800
1900
2000
2100
cs

 


splitPractice(자르기를 원하는 스트링 변수).split("원하는 기준의 문자")을 사용하면 기준에 맞춰 잘리고 


배열에 담아주면 된다.


특수문자 같은 것으로 구분한다면 '기준' 앞에 \\를 붙여주면 잘 잘린다. ex) "\\|"  -  (구글링을 해본 결과)