본문 바로가기
Back-end/JAVA & Spring

[Java] BufferedReader의 EOF 처리 & 여러 줄 입력 처리 - .readLine()

by 꼬바리 2021. 5. 17.

BufferedReader.readLine()

패키지 메서드 설명
BufferedReader readLine() - text를 줄 단위로 읽어들인다.

- 만약 stream의 끝에 다다르면 (EOF) null 값을 반환한다.

 

BufferedReader로 여러 줄 입력 받기

import java.io.BufferedReader;
import java.io.InputStreamReader;

public class Main {



    public static void main(String[] args) {

        try
        {
            BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

            String str = "";

            while((str = br.readLine()) != null)
            {
                System.out.println(str);
            }

        }
        catch (Exception e)
        {
            e.printStackTrace();
        }
        
    }

}

 

728x90
반응형

'Back-end > JAVA & Spring' 카테고리의 다른 글

AES와 SHA 차이  (0) 2021.05.20
[Java] 버퍼(BUFFER)란? 버퍼 개념  (2) 2021.05.17
[Java] 클래스 ProcessBuilder  (0) 2021.05.17
[Java] 메소드의 개념  (0) 2021.05.17
Java concurrent 함수 - invokeAll()  (0) 2021.05.17

댓글