입출력

Scanner


Java에서 입력을 받으려면 Scanner라는 도구(객체)를 이용해야 한다.

그런데 아무것도 없는 상태에서는 Scanner라는 개념이 없기 때문에 import를 해줘야 한다.

import란?

더보기

다른 패키지안에 있는 클래스/메소드/변수를 사용하고자 할 때 사용하는 키워드이다.

import java.util Scanner;

java에서 기본으로 만들어 놓은 것이다.

 

Scanner 객체 생성

Scanner 이름 = new Scanner(System.in)

Scanner는 어딘가(키보드)에서 값을 가져오는 도구이다. System.in (입력)

System.in은 사용자로부터 입력을 받기 위함

new는 "create"와 같은 의미

 

String name = 이름.nextLine();

 

 

scanner의 입력 메소드의 종류

클래스, 객체, 인스턴스


객체란 물리적으로 존재하거나 추상적으로 생각할 수 있는 것 중에서 자신과 다른 것을 식별 가능한 것을 말한다

클래스란 객체를 만들어 내기 위한 설계도, 틀이다.

 

인스턴스란 설계도(클래스)를 바탕으로 실체화되어 메모리에 할당된 실체를 말합니다.

 

 

 

'Java' 카테고리의 다른 글

배열  (0) 2022.05.22
반복문 - for문  (0) 2022.05.22
조건문  (0) 2022.05.15
변수와 타입  (0) 2022.05.15
Hello, World  (0) 2022.05.15