배경
코테를 풀다가 출력 시간 때문에 시간 초과 문제가 발생하였다.
그래서 자바로 빠른 출력을 하는 방법을 정리하였다.
방법
StringBuilder를 사용하여 한번에 출력하기
- .append()를 사용해 출력할 내용들을 모으고
- System.out,print()를 이용해 한번에 출력
// 1. 생성
StringBuilder sb = new StringBuilder();
// 2. 출력 모으기
for(int i=0; i < n; i++){
for(int j=0; j<n; j++){
sb.append(r[i][j] + " ");
}
sb.append("\n");
}
// 3. 전체 출력
System.out.println(sb);
'코딩테스트 > 입출력' 카테고리의 다른 글
java 코테 환경 설정 (2) | 2024.04.02 |
---|---|
입력(Scanner vs BufferedReader) + 입력값 분리(StringTokenizer, .split()) (0) | 2024.01.28 |