안녕하세요. 제가 자바 공부를 시작한지가 얼마안되었는데요.
현재 어떤 문제를 풀다보니 알고리즘 자체는 빠르게 응답하는데 출력에서 너무 많은 시간을 소모하고 있는것 같아 질문을 드립니다.
c++의 경우 cout의 출력속도가 printf보다 느려, 때론 이를 대체하는것만으로도 정답을 맞기도 하였는데요.
자바의 경우 System.out.print() 가 출력이 느리다고 판단될땐 어떤 출력을 해야 할까요?
그리고 자바에서 char배열을 toString 하게 될때 정체불명의 값이 나오는데 이건 char배열의 주소를 참조하여 toString하기때문인가요?
BufferedWriter에 대해 알아보세요.
마찬가지로 입력을 빠르게 받기 위해 BufferedReader를 사용합니다.
댓글을 작성하려면 로그인해야 합니다.
temp 3년 전
안녕하세요. 제가 자바 공부를 시작한지가 얼마안되었는데요.
현재 어떤 문제를 풀다보니 알고리즘 자체는 빠르게 응답하는데 출력에서 너무 많은 시간을 소모하고 있는것 같아 질문을 드립니다.
c++의 경우 cout의 출력속도가 printf보다 느려, 때론 이를 대체하는것만으로도 정답을 맞기도 하였는데요.
자바의 경우 System.out.print() 가 출력이 느리다고 판단될땐 어떤 출력을 해야 할까요?
그리고 자바에서 char배열을 toString 하게 될때 정체불명의 값이 나오는데 이건 char배열의 주소를 참조하여 toString하기때문인가요?