입출력

2022. 5. 15. 23:00·Java

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
'Java' 카테고리의 다른 글
  • 반복문 - for문
  • 조건문
  • 변수와 타입
  • Hello, World
seungjjun
seungjjun
  • seungjjun
    개발이야기
    seungjjun
  • 전체
    오늘
    어제
    • 분류 전체보기
      • 성장이야기
        • TIL
        • 주간회고
      • Java
        • Spring
        • Spring Security
      • 트러블슈팅
      • Kafka
      • OS
      • Network
      • 메가테라
      • Database
      • Algorithm
      • Git
      • HTML
      • CSS
      • 독서
      • 컴퓨터 이해하기
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    redis
    메가테라
    항해99
    이커머스 프로젝트
    Til
    graphQL
    개발일지
    항해플러스
    주간회고
    메가테라 주간회고
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
seungjjun
입출력
상단으로

티스토리툴바