티스토리 뷰

문자열을 나누어야 할때가 있습니다.

이메일의 아이디와 도메인을 나누어야 하는 경우가 그 예 입니다.

그럴때는 indexOfsubstring 을 활용하시면 됩니다.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
public class {
    public static void main(String arg[]) {
        
       String email = "test@test.com";
       String id;
       String domain;
       // 변수 email이 포함하고있는 @ 의 인덱스 값을 index 에 대입.
       int index= email.indexOf("@"); 
        
       // 변수 email의 0번째 index부터 index까지 추출하여 id 에 대입.
       id = email.substring(0.i);
 
       // 변수 email의 index+1번째 부터 추출하여 domain 에 대입.
       domain = email.substring(i+1);
        
       // 아이디: test 도메인: test.com
       System.out.println("id: "+id+"domain: "+domain);
      
    }
  }
cs





'Programming Story > JAVA' 카테고리의 다른 글

[JAVA] 프로세스 종료(Process Kill)  (1) 2014.07.31