티스토리 뷰
728x90
반복문을 통해 계속해서 출력 메소드를 호출 할 경우 수행 시간이 길어질 수 있다.
따라서 출력해야 할 String들을 계속해서 StringBuilder에 붙여 한 번에 출력하는 방법을 소개해보려 한다.
Before : 출력 메소드 반복 호출
public class Main {
public static void main(String[] args) {
for(int i = 0; i < 10; i++) {
System.out.println(i);
}
}
}
After : StringBuilder 사용하기
public class Main {
public static void main(String[] args) {
StringBuilder sb = new StringBuilder();
for(int i = 0; i < 10; i++) {
sb.append(i);
sb.append('\n');
}
System.out.print(sb);
}
}
728x90
'Algorithm' 카테고리의 다른 글
[CodingTest/Python] 소수(Prime Number) 판별 (0) | 2021.05.10 |
---|---|
[JAVA] 문자(열)을 다루는 다양한 방법 (0) | 2021.03.31 |
[JAVA] 백준 - 1차원 배열 (0) | 2021.03.29 |
[JAVA] 백준 - while문 (0) | 2021.03.29 |
[JAVA] 백준 - if문 (0) | 2021.03.29 |
댓글
공지사항
최근에 올라온 글