1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
| package Lecture9;
public class StringMain05 {
public static void main(String[] args) {
/*
long start = System.currentTimeMillis();
int sum = 0;
for(int i = 0; i < 100000; i++) {
sum += i;
}
*/
/*
for(int i = 0; i < 100000; i++) {
str += i;
str = str.concat(String.valueOf(i));
}
*/
/*
long end = System.currentTimeMillis();
System.out.println("소요시간 : " + (end-start) / 1000.0 + "초");
*/
// ------------------------------------------------------------
// StringBuffer
long start = System.currentTimeMillis();
StringBuffer sb = new StringBuffer();
for(int i = 0; i < 100000; i++) {
sb.append(i);
}
long end = System.currentTimeMillis();
System.out.println("소요시간 : " + (end-start) / 1000.0 + "초");
}
}
|