코딩/Java

자바 scanner

next() : 문자열 입력받음 띄어쓰기 전까지 입력 즉 space가 있음 종료
nextLine() : 문자열 입력받음 키보드 버퍼가 비어있을 경우 입력을 요구 키보드 버퍼가 비어있지 않으면 버퍼 전체의 내용을 읽어들임 enter를 만나면 종료
nextInt() : int 타입 반환
nextDouble : double 타입 반환

 

키보드 버퍼를 사용한 이유는 숫자를 입력 후 바로 문자를 입력 받는 경우 콘솔 입력을 받는게 아니라 버퍼에 있는 데이터를 가져오기 때문에 문자를 입력 받지 않고 바로 출력을 해버리기 때문이다.

'코딩 > Java' 카테고리의 다른 글

자바 나만의 예외 만들기  (0) 2021.01.06
예외 만들기  (0) 2021.01.05
자바 예외 던지기  (0) 2021.01.01
자바 finally  (0) 2020.12.30
자바 예외 다중캐치  (0) 2020.12.29