표준 출력
System.out.println()
한줄 출력 명령
System.out.println("Hello");
System.out.print()
연속 출력 명령
System.out.print("H");
System.out.print("e");
System.out.print("ll0");
System.out.print("\n");
System.out.printf()
서식 지정 출력 명령
- 문자열뿐 아니라 출력할 값들이 인자로 들어감
int x = 10;
double y = 20.5;
String z = "Java";
System.out.printf("x: %d, y: %.1f, z: %s\n", x, y, z);
서식 지정자
`%d` | 정수(int)를 10진수로 출력 |
`%f` | 실수(float, double)를 소수점 형태로 출력 |
`%.2f` | 실수(소수점 이하 2자리)를 소수점 형태로 출력 |
`%d` | 실수(double)를 소수점 형태로 출력 |
`%.2d` | 실수(소수점 이하 2자리)를 소수점 형태로 출력 |
`%s` | 문자열 출력 |
`%c` | 문자 출력 |
`%x` | 정수를 16진수로 출력 |
`%o` | 정수를 8진수로 출력 |
`%b` | 불리언 출력 |
표준 입력
Scanner
`Scanner` 객체를 생성하여 입력받을 타입에 관련된 메서드를 불러옴
- `nextInt()` : int 타입
- `nextLong()` : long 타입
- `nextFloat()` : float 타입
- `nextDouble()` : double 타입
- `next()` : String 타입
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
- `ctrl + shift + o` 사용 시 모든 코드에 자동 import 문 생성
- `ctrl + space` 사용 시 포커스된 코드에 자동 import 문 생성
'Java > 기본' 카테고리의 다른 글
[Java / 기본] 반복문 (2) | 2024.12.18 |
---|---|
[Java / 기본] 조건문 (1) | 2024.12.18 |
[Java / 기본] 비교, 논리 연산 (0) | 2024.12.18 |
[Java / 기본] 산술 연산자 (0) | 2024.12.18 |
[Java / 기본] 변수 (0) | 2024.12.18 |