1. 출력형식
(1) print: \n(new line)이 포함되지 않으므로 한 줄에 이어서 출력됨
(2) println: \n(new line)이 포함되므로 다음 줄에 출력
(3) printf: 서식이 있는 출력형식 (자바의 정석 p.36)
System.out.printf("형식1 형식2 형식3...", 리터럴1, 리터럴2, 리터럴3...);
- 지시자를 통해 출력값의 형식을 지정함
- 형식 수만큼 값 여러개 지정 가능
- %f(부동 소수점 형식 출력): 소수점 몇 자리까지 출력할 지 지정 가능
ex) system.out.printf(%.3f, 10/3) // 10/3의 결과값을 소수점 셋째자리까지 출력
지시자 | 설명 |
%c | 문자형(char) 형식으로 출력 |
%s | 문자열(String) 형식으로 출력 |
%d | 10진 정수(decimal) 형식으로 출력 |
%f | 부동 소수점(float) 형식으로 출력 |
%b | 논리형(boolean) 형식으로 출력 |
%o | 8진 정수(octal) 형식으로 출력 |
%x | 16진 정수(hexa-decimal) 형식으로 출력 |
%e | 지수(exponent) 표현식 형식으로 출력 |
2. 입력형식(Scanner) (자바의 정석 p.40)
1) import java.util.Scanner; // 사용할 자바(스캐너) 클래스를 불러오기
* 유틸 전체를 불러올 때는 import java.util.*;
2) 값 초기화 Scanner scanner* = new Scanner(System.in)**
* 변수 이름임(변경 가능)
** 생성자함수(클래스가 가지고 있는 변수 초기화)
ex) System.in(화면에서 키보드 입력값을 받을 때), System.out(화면에 출력할 때)
3) 사용자 입력값 설정
next(): : 문자열(String) 입력했을 때의 값을 가져올 때
nextInt(): 정수(Int) 입력했을 때의 값을 가져올 때
nextBoolean(): true/false 입력했을 때의 값을 가져올 때
nextDouble(): 실수 입력했을 때의 값을 가져올 때
ex1) 두 값 입력받아 연산하기
ex2) 과목 성적 입력받아 총점, 평균 구하기
'쌍용강북교육센터 수업 > JAVA' 카테고리의 다른 글
[Day6] 21.06.15(화) 제어문(2) 선택문(switch~case) (0) | 2021.06.15 |
---|---|
[Day5] 21.06.14(월) 제어문(1) 조건문(단일, 다중, 선택, 중첩) (0) | 2021.06.14 |
[DAY3] 21.06.11(금) 연산자 (0) | 2021.06.11 |
[DAY2] 21.06.10(목) 데이터형, 변수와 상수, 참조 (0) | 2021.06.10 |
[DAY1] 21.06.09(수) 커리큘럼, 프로그램 설치, 클래스명 설정, 데이터 저장 형식, 주의점 (0) | 2021.06.09 |