✅BufferedReader

이상민·2023년 6월 17일
0

Java 기초문법

목록 보기
1/7

BufferedReader

import java.io.BufferedReader;
import java.io.IOException;

public static void main(String[] args)thros IOException{
  BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
  String s = bf.readLine();
  int i = Integer.parseInt(bf.readLine());
}
    1. readLine()시 String으로 리턴값 고정되어 있으므로, 다른타입 입력 받을시 형변환이 필요하다.
    1. readLine()사용시 예외처리가 필요함
StringTokenizer st = new StringTokenizer(s); 
int a = Integer.parseInt(st.nextToken());
int b = Integer.parseInt(st.nextToken()); 

String array[] = s.split(" ");
    1. Read한 데이터는 Line단위로만 나눠지기에 공백단위로 데이터 가공하려면 StringTokenizer에 nextToken()함수 사용하여 공백단위로 구분하여 호출가능
    1. String.split()함수를 활용하여 배열에 공백단위로 끊어서 데이터를 넣고 사용하는 방법도 있다.
profile
개린이

0개의 댓글