코딩/JAVA

String 활용

자유로운개발 2016. 6. 30. 17:43
반응형

String 클래스의 다양한 메소드를 활용 해보기.


public class Test {

    public static void main(String arg[]) {

        String a = new String(" abcd");
        String b = new String(",efg");

        // 문자열 연결
        a = a.concat(b);
        System.out.println(a);

        // 공백제거
        a = a.trim();
        System.out.println(a);

        // 문자열 대치
        a = a.replace("ab", "12");
        System.out.println(a);

        // ","를 기준으로 문자열 분리
        String s[] = a.split(",");
        for (int i = 0; i < s.length; i++)
            System.out.println("분리된 " + i + "번 문자열: " + s[i]);

        // 서브 스트링
        a = a.substring(3);
        System.out.println(a);

        // 문자열의 문자
        char c = a.charAt(2);
        System.out.println(c);
    }
}



실행 결과


 abcd,efg
abcd,efg
12cd,efg
분리된 0번 문자열: 12cd
분리된 1번 문자열: efg
d,efg
e

반응형