티스토리 뷰





반응형

Split()


String str = "서울,대전,대구,부산";

String arr = str.split(",");


for(String i : arr){

System.out.println(i);

}


결과값 :

서울

대전

대구

부산


이렇게 값이 찍힘으로써 , 를 기준으로 문자열이 나누어졌다. split(" ")는 안에 값에 따라 기준을 다르게

나눌 수 있다 공백을 주면 공백으로 나뉘고 -을 넣으면 -기준대로 갈라진다.

String str = "010-1234-5678";

String arr[] = str.split("-");

arr[1] = 010

arr[2] = 1234

arr[3] = 5678 의 값들이 이렇게 순차적으로 들어가지게 된다.


subString()


또 다른 문자열을 나누는 함수가 있는데 바로 subString이다.

사용법은 아주 간단하다.


String num = "12345678";

이러한 변수에 12을 제거하고 문자열을 추출하고 싶다면

String num2 = num.subString(2,7); 을 해주면된다 뒤에 (2,7)은 추출할 문자열의 시작부분과 끝번호다.

시작부분만 적을 경우 자동으로 맨끝까지 출력해준다.


결과값 : System.out.println("num2 : "+num2); 

num2 : 345678

반응형
댓글
반응형
최근에 달린 댓글
글 보관함
Total
Today
Yesterday
최근에 올라온 글
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31