반응형
Scanner
▷사용이 편리하다.
▷java.util 패키지
▷띄어쓰기나 개행문자(Enter, \n)가 들어오면 다른 글자로 인식한다.
생성
Scanner in = new Scanner(System.in);
주요 메소드
in.next()
▷하나의 단어를 입력받는다.
▷첫 단어의 앞쪽 공백과 개행문자는 무시하고 하나의 단어를 입력받고, 단어 뒤 개행문자는 버려지지 않는다.
in.nextLine()
▷한 줄을 입력받는다.
▷개행문자까지 입력받으며, 개행문자는 버려진다.
in.close
▷현재 스캐너를 종료합니다.
in.hashNext()
▷입력 값의 마지막까지 다른 Token이 있으면 true 리턴.
in.hashNextLine()
▷한 줄 내용이 존재하면 1을 리턴, 없으면 0을 리턴한다.
BufferedReader
▷java.io 패키지
▷띄어쓰기는 상관없이 한 줄을 통째로 입력 받는다.
생성
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
주요 메소드
in.readLine()
▷한 줄을 읽는다. 개행문자를 만날때까지 읽어온다.
반응형
'WEB > Java' 카테고리의 다른 글
| [Junit] MockMvc에서 session 사용하기 (0) | 2023.04.18 |
|---|---|
| StringEscapeUtils (1) | 2023.02.23 |
| Spring Framework : DI (0) | 2017.01.03 |
| Spring Framework : 개념 (0) | 2017.01.03 |
| String (0) | 2017.01.03 |