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..
import java.util.*; public class Tutorial01 { public static void main(String[] ar) { System.out.println("이름, 도시, 나이, 체중, 독신 여부를 빈칸으로 분리하여 입력하세요."); Scanner sc/*Scanner 객체 이름 지정*/ = new Scanner(System.in); String name = sc.next(); //문자열 읽기 System.out.print("이름은 " + name + ", "); String city = sc.next(); //문자열 읽기 System.out.print("도시는 " + city + ", "); int age = sc.nextInt(); // 정수 읽기 System.out.p..