Java 공부(콘솔 입력)

hoin_lee·2022년 6월 14일
0

Java

목록 보기
5/18

InputStream, 객체 생성


nextLine() -> 버퍼 한줄의 문자열 형태를 다 읽어온다.(한번에)
next() ->space로 나눠 단어단위로 하나씩 읽어온다(하나하나씩)
nextInt() ->문자가 아닌 정수
nextFloat() ->실수
nextDouble() ->더블

입력받아보기

java.util.Scanner scan = new java.util.Scanner(System.in)

-> 패키지 명까지 다 불러주는 형식인데 클래스를 명명할 때 마다 써줘야 해서 불편함이 생긴다.
그래서 상단에

import java.util.Scanner;

이 코드 내에서 Scanner는 java.util.Scanner이다 라고 인식하게 만듬
그래서 결과적으로

Scanner scan = new Scanner(System.in)

으로 완성할 수 있다.
하지만 우리가 패키지 명을 다 외우고 있을 수는 없으니 툴의 힘을 빌려 사용할 수 있다.
이후

scan.nextInt(); // 입력한 내용을 읽어 정수형태로 변환Int부분에 다른 Line, Float등 가능
profile
https://mo-i-programmers.tistory.com/

0개의 댓글