Programming/JAVA
[Java] StringBuilder로 출력하기
코딩뽀시래기
2022. 1. 21. 17:31
728x90
Java에서 출력은 System.out.print();를 이용하고 있는데, 이걸 이용하면 시간을 많이 잡아먹는다고 한다.(Java는 왜 이렇게 시간을 많이 쓰는 걸까...) 그래서 시간을 최대한 단축하려면 해당 문장의 사용을 줄여주어야 하는데, 그때 StringBuilder를 이용할 수 있다. StringBuilder에 출력할 문장을 모두 저장하고 한 번에 출력해주는 것이라고 이해하면 된다.
생각보다 쉬운 개념이기 때문에 예제 코드는 하나만 써두겠다.
public class Num11651 {
public static void main(String[] args) throws IOException {
StringBuilder printSet = new StringBuilder();
for(int i = 0; i < 5; i++)
printSet.append(i).append("\n");
System.out.println(printSet);
}
}
<출력 결과>
0
1
2
3
4
728x90