표준 출력에 1 백만 줄을 인쇄하고 싶습니다.System.out.println 대 PrintWriter 성능 비교?
System.out.println(result);
또는
PrintWriter out = new PrintWriter(System.out);
out.println(result);
out.flush();
더 나은 성능을 얻으려면 (속도 현명), 하나는 내가 사용하고 왜해야하는?
- 편집 - BufferedWriter는 어떨까요?
을하지도, 출력 한 수백만 라인을 게시하지 않습니다 희망 : 여기
비슷한 질문에 대한 링크입니다. 또한 결코하지 않을 물건을 최적화하는 것에 대해 걱정하지 마십시오. –그것은 생산자 소비자 문제와 같은 버퍼에 달려 있습니다 –
@ user2310289 제안에 감사드립니다. 그러나 나는 실제로 그것을 정확히 할 필요가있는 경우가 있습니다. – noooooooob