package day5.lab2;


public class StringBufferTest {


public static void main(String[] args) {

//StringBuffer는 가변 문자열

StringBuffer sb = new StringBuffer("자바");

//StringBuffer aa = "aaaa";  // 제공안함

//sb = sb+"aaaa"; //안됨

sb.append("프로그램");

System.out.println(sb);

///////////////String////////////////////

long s = System.currentTimeMillis();

String str="";

for(int i=0; i<10000; i++){

str += "프로그램";

}

long e = System.currentTimeMillis();

System.out.println("String : "+ (e-s));

////////////StringBuffer/////////////////

long s2 = System.currentTimeMillis();

StringBuffer str2 = new StringBuffer();

for(int i=0; i<10000; i++){

str2.append("프로그램");

}

long e2 = System.currentTimeMillis();

System.out.println("String : "+ (e2-s2));

}


}



'Computer > JAVA' 카테고리의 다른 글

Java IO  (0) 2014.08.29
Java FileCompare  (0) 2014.08.29
Java HashSet  (0) 2014.08.29
Java Date사용  (0) 2014.08.29
Java Factory  (0) 2014.08.29

+ Recent posts