if-else문 if의 조건식이 참(true)일 경우 if절의 실행 문장1을 실행하고, 거짓(false)일 경우 else절의 실행 문장2를 실행한 후 if-else문을 벗어난다. import java.io.*; public class Exam18 { public static void main(String[] ar) throws IOException { BufferedReader in = // BufferedReader ← 클래스 이름 new BufferedReader(new InputStreamReader(System.in)); int su1 = 0, su2 = 0; System.out.print("su1="); su1 = Integer.parseInt(in.readLine()); System.out.p..
if문의 조선식은 비교 연산이나 논리 연산이 혼합된 식으로 구성된다. 조건식의 결과는 boolean 값이다. 조건식이 참(true)이면 if 내부의 '실행 문장'이 실행되며, 거짓(false)이면 if문을 벗어난다. import java.io.*; public class Exam17 { public static void main(String[] ar) throws IOException { BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); System.out.print("양수="); int x = Integer.parseInt(in.readLine()); if (x > 0)/*조건식*/ { System.out.println(..
BufferedReader 는 Scanner와 비슷하지만 BufferedReader는 입력된 데이터가 바로 전달되지 않고 버퍼를 거쳐 전달되므로 데이터 처리 효율성이 높아 많은 양의 데이터를 처리할 때 유리하다. 다만, Enter만 경계로 인식하고 받은 데이터가 String으로 고정되기때문에 입력받은 데이터를 가공하는 작업이 필요할경우가 많아 Scanner에 비해 다소 사용하기 불편하다. import java.io.*; public class Exam06 { public static void main(String[] ar)throws IOException { BufferedReader in=new BufferedReader(new InputStreamReader(System.in)); //입력후 출력 S..