본문 바로가기

Study/Programming

자바 String, StringBuffer

반응형

package p1;

public class StringEx8 {
    public static void main(String[] args){
        String[] numbers = { "1", "2", "3", "4", "5"};
        String result1 = "";
        int result2 = 0;
       
        for(int i=0; i<numbers.length; i++){
            result1 += numbers[i];
            result2 += Integer.parseInt(numbers[i]);
        }
       
        System.out.println("result1 :" + result1);
        System.out.println("result2 :" + result2);
       
    }
}


public class StringEx9 {
    public static void main(String[] args){
    String fullName = "Hello.java";
    int index = fullName.indexOf('.');
    String fileName = fullName.substring(0, index);
   
    String ext = fullName.substring(index+1);
    System.out.println(fullName+"의 확장자를 제외한 이름은 " +fileName);
    System.out.println(fullName+"의 확장자는 " +ext);
    }
}


public class StringBufferTest1 {
   
    public static void main(String[] args){
    StringBuffer sb1 = new StringBuffer("1234567890");
//    1. 문자열 넣는 방법
//        insert : 특정 위치에 문자열 삽입
//        appnd : 마지막 위치에 문자열 삽입
    sb1.insert(1, "-");
    System.out.println(sb1);
    sb1.append("-");
    System.out.println(sb1);
   
//    2. 문자열 삭제
//        delete : 특정 위치에 문자열 제거
    sb1.delete(1,4);
    System.out.println(sb1);
   
    System.out.println(sb1.length());   
    }
}


반응형

'Study > Programming' 카테고리의 다른 글

자바스크립트 달력  (0) 2009.05.15
자바 Array  (0) 2009.05.15
자바 equals  (0) 2009.05.15
자바스크립트 문자열 비교  (0) 2009.05.14
자바스크립트 주민등록번호 체크  (1) 2009.05.14