ex)
for( ....){
System.out.println(...);
}
-> 위와 같은 코드가 있다고 하자. 포스틍을 한 적이 있지만, System.out.print()는 cpu와 메모리를 많이 잡아 먹는다.
고로, 1번의 호출이 아니라, System.out.print()를 반복적으로 호출하게 되면, 실행 속도와 메모리 성능이 현전히 낮아진다.
이떄, StringBuilder Class를 사용하자.
ex)
StringBuilder sb = new StringBuilder();
sb.append("_").append("\n);
,,,
sb.append("_").append("\n);
,,,,,
sb.append("_").append("\n);
System.out.print(sb); // 1번만 System.out.println을 호출하면 된다.
'프로그래밍 언어 (プログラミング言語) > JAVA' 카테고리의 다른 글
Vector vs ArrayList vs Linkedlist의 차이점!!! (0) | 2023.01.17 |
---|---|
JAVA에서의 Queue 사용법( C++과 다른 점이 있으므로 주의!!) (2) | 2023.01.15 |
JAVA - Stack Class (0) | 2023.01.11 |
Comparable, Compartor 인터페이스 (0) | 2023.01.11 |
JAVA의 정렬 (0) | 2023.01.04 |