자바의 입력과 출력

2024. 2. 15. 01:51·Study/Java

입력

◎  Scanner 클래스

 java.util 패키지 안에 Scanner 클래스가 있으므로 import 먼저 해주어야함

import java.util.Scanner;	
// 이클립스에선 scanner > ctrl + shift + O 하면 자동import됨

Scanner sc = new Scanner(System.in);
//객체 생성
//클래스이름 객체이름 = new 클래스이름()

Scanner sc = new Scanner(System.in);

=>sc는 객체이름,

 

◎  Scanner 메소드 (콘솔창에서 입력을 구현하기 위해 사용)

⊙ next() 

- String(문자열)로 입력 받음
- 사용자가 입력한 값 중 공백 또는 줄바꿈 문자를 구분점으로 각 문자열을 분리

⊙ nextLine() 

- String(문자열)로 입력 받음
- 공백도 값으로 취급하기 때문에 그대로 입력 받음

⊙ nextInt() 

-int(정수)로 입력 받음

⊙nextDouble()

.

.

.

등등이 있음

num = sc.nextInt();
height = sc.nextDouble();

 

 

 

출력

print() : 마지막에 자동으로 줄바꿈 하지 않고 소괄호 안의 문장을 출력
println() : 마지막에 줄을 바꿔주면서 소괄호 안의 문장을 출력한다.
printf() : 마지막에 자동으로 줄바꿈 하지 않고 서식문자를 사용하여 출력

 

서식문자

%c

%s

%d

%f

'Study > Java' 카테고리의 다른 글

자바의 제어문 [조건문/If문,Switch문]  (0) 2024.02.17
자바의 문자열 형변환  (0) 2024.02.17
자바와 이클립스 단축키  (0) 2024.02.15
'Study/Java' 카테고리의 다른 글
  • 자바의 제어문 [조건문/If문,Switch문]
  • 자바의 문자열 형변환
  • 자바와 이클립스 단축키
m.<jj
m.<jj
  • m.<jj
    JJ
    m.<jj
  • 전체
    오늘
    어제
    • 분류 전체보기 (24)
      • Study (14)
        • Python (7)
        • Java (4)
        • HTML-CSS (1)
        • error (1)
        • Redis (0)
      • Algorithm (9)
  • 블로그 메뉴

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

  • 공지사항

  • 인기 글

  • 태그

    python
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
m.<jj
자바의 입력과 출력
상단으로

티스토리툴바