고똘이의 IT 개발이야기

안녕하세요.

 

오늘은 자바 split()에 대해서 설명 드리겠습니다.

 

- split()이란

자바(java) split()는 사용자가 특정 문자열 기준을 정해주면 그 기준으로 문자열을 자를수 있는 기능입니다.  글로 보시면 뭘 자른다는거지?라고 말씀 하실 수 있는데 밑에 소스를 보면서 좀 더 자세히 설명 드리겠습니다.

 

- 소스코드

♣ 문자열을 ','의 기준으로 split으로 잘라준다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
public class TestGo {
 
    public static void main(String[] args) {
            
            // 문자 셋팅
            String st = "안녕하세요,홍길동입니다,반가워요";
            
            // split할 기준을 set
            String[] stChange = st.split(",");
            
            // 안녕하세요
            System.out.println(stChange[0]);
            
            // 홍길동입니다
            System.out.println(stChange[1]);
            
            // 반가워요
            System.out.println(stChange[2]);
                
    }
    
}
 
http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4ftext-decoration:none">Colored by Color Scripter

- 실행결과

 

 

♣ 문자열을 ' '(공백)을 기준으로 split으로 잘라준다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
public class TestGo {
 
    public static void main(String[] args) {
            
            // 공백있는 문자열            
            String st1 = "사과 레몬 오렌지";
            
//            // 공백을 잡을때
            String[] stChange1 = st1.split("\\s");
            
//            // 사과
            System.out.println(stChange1[0]);
            
//            // 레몬
            System.out.println(stChange1[1]);
            
//            // 오렌지
            System.out.println(stChange1[2]);                
    }
    
}
 
http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4ftext-decoration:none">Colored by Color Scripter
http://colorscripter.com/info#e" target="_blank" style="text-decoration:none;color:white">cs

 

- 실행결과

 

- 글을 마치며

오늘은 자바 split에 대해서 알아봤습니다. 뭔가 간단하면서도 개발을 할때 자주 사용하게 되는대요. 짧은 글이지만 많은 도움이 되었으면 좋겠습니다.

 

- 추천글

[Spring, Java] 스프링, 자바 세션 설명 및 사용법(간단)

[ lombok, springboot ] 스프링부트에 lombok()롬복 설정 및 사용설명 (간단)

[ springboot ] 스프링부트 스케쥴러 설정 방법 및 예제 (초간단)

이 글을 공유합시다

facebook twitter googleplus kakaoTalk kakaostory naver band