티스토리 뷰

공부합시다/찍먹

[JAVA] BufferedReader

신규_유저 2021. 3. 10. 17:30

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));
		
//		입력후 출력
		System.out.print("이름=");
		String name=in.readLine();
		System.out.println();
		System.out.print("나이=");	
		String age=in.readLine();	
		System.out.print("이름=" + name + "\t" + "나이=" + age);
		
		
	}
반응형
LIST

'공부합시다 > 찍먹' 카테고리의 다른 글

[JAVA] 조건식_if-else문(2형식)  (0) 2021.03.10
[JAVA] 조건문 _ 단순 if문(1형식)  (0) 2021.03.10
[명품자바 프로그래밍] 예제 2-4  (0) 2021.03.10
클래스 & 메소드  (0) 2021.03.10
기본 형식  (0) 2021.02.24
댓글
링크
공지사항
최근에 올라온 글