• 문제 A+B를 해주는 문제이다. 이번 문제는 테스트케이스를 받는 것이아니라 두 개의 값에 모두 0이들어오면 출력하고 프로그램을 종료하는 프로그램이다. • 풀이 이번문제에서는 입출력을 BufferedReader, BufferdWriter를 이용하여 풀 것이다. 먼저 프로그램이 종료되는 조건을 살펴보면 A와 B모두 0이 입력되었을때이므로 if(A == 0 && B == 0) A가 0이고, B도 0이면 이라는 코드이다. 위 코드가 들어왔을 경우 BufferdWriter를 사용할 예정이므로 bw.flush를 해주고 반복문을 빠져나오면 된다. 이렇게 반복문의 정해진 종료시점이 없을때는 while문을 사용하는 것이 좋다. 이제 전체코드를 살펴보자 import java.io.BufferedReader; impor..
역할 BufferedWriter는 버퍼를 이용하여 데이터의 출력을 다루는 함수입니다. 버퍼를 사용한다는 것은 버퍼에 출력문자열을 저장했다가 버퍼가 다 차거나 사용자의 코드로(flush) 요청이 들어오면 버퍼에 있던 문자열을 한 번에 출력한다는 것입니다. System.out.println()메서드와 역할은 비슷하지만 Scanner와 BufferedReader의 차이처럼 장단점이 존재합니다. System.out.println()과 BufferedWriter에 대해 알아두고 상황에 맞는 출력을 사용하는 것이 좋습니다. 파해쳐보기 System.out.pritnln과 비교 System.out.print/ln()은 Scanner와 마찬가지로 사용자에게 편리성을 제공합니다. println()으로 개행을 따로하지않아도..