hyeonga_code

Java_24_여러 줄 입력 BufferedReader, InputStreamReader 본문

Java

Java_24_여러 줄 입력 BufferedReader, InputStreamReader

hyeonga 2023. 9. 20. 06:59
반응형


-- 여러 줄 입력
'InputTest.java'
=====

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
package com.java.exam03;
 
import java.awt.image.BufferedImage;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
 
public class InputExam {
 
    public static void main(String[] args) throws IOException {
        
        // 여러 줄 입력
        
        /*
            InputStreamReader ir = new InputStreamReader(System.in);
                -- System.in : 시스템으로 입력받습니다.
            BufferedReader br = new BufferedReader(ir);
                -- 두 줄을 한 줄로 줄일 수 있습니다.
        */
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        
        System.out.print("Name : ");
        String name = br.readLine();
 
        System.out.print("Address : ");
        String addr = br.readLine();
 
        System.out.print("Age : ");
        int age = Integer.parseInt(br.readLine());
        
        System.out.println(name + "'s Address : " + addr + "\n Age : " + age);
 
            /*
                Name : 이름
                Address : 주소
                이름's Address : 주소 
                    -- Enter값을 처리하지 않아도 출력할 수 있습니다.
             */
    }
}
cs
반응형