문자열 자르기

 

1. 

String aa="aaabbbccc";

System.out.println(aa.substring(0));

 결과 aaabbccc 

System.out.println(aa.substring(1));

 결과 aabbccc 

System.out.println(aa.substring(2));

 결과 abbccc 

 

 

 

2. 몇번째부터 몇번까지 잘라서 출력

String tt = "Apple Banana1 Orange";
tt.substring(6, 12);
 결과 Banana 
 

 

 

3. 마지막 두번째 자리부터 마지막자리까지

String tt = "가나다라마바사";

System.out.println(tt.substring(tt.length()-2, tt.length()));

 결과 바사

 

 

 

4. @앞 , @뒤 출력

String mailpull = "aaa@bbbccc.com";

int idx = mailpull.indexOf("@");

String mailback = mailpull.substring(idx+1);    //@까지이니깐 더하기 1

System.out.println(mailpull.substring(0,idx));  // @앞

System.out.println(mailback);                     // @뒤

 결과 

aaa

bbbccc.com