system.in.read1 [기초 자바] 키보드 입력과 비트연산자 System.in.read(); read는 int형밖에 받지 못합니다.. 그렇다면 어떻게 처리를 해줘야 할까요? throw 처리를 통해 다른 클래스에서 실행하도록 합니다. (IOException 처리) System.in.read 함수는 byte 단위로 읽다보니 키보드로 정수나 실수 받을 때도 많고 단어 단위로 끊어서 해야할 경우도 있는 등 여러가지 요구사항을 처리하는데 불편한 점이 있습니다. 그래서 변환기를 사용하는데 여기서 Scanner를 변환기라고 생각하면 좋습니다. Scanner kb = new Scanner(System.in);//생성, 등록하기 소괄호 안에는 어디에서 갖고 올 건지를 표현합니다. import java.util.Scanner; //import는 패키지가 다를 때 써줍니다. 2021. 4. 8. 이전 1 다음