📌 Chapter 12
⭐ System.out.print() / System.out.println()
- 참조 값이 전달되면, 이 값의 인스턴스를 대상으로
toString() 메소드를 호출한다.
- 메소드가 반환하는 문자열을 출력
StringBuilder sb = new StringBuilder("DH");
System.out.println(sb);
⭐ printf(문자열, 인자...)
| 서식 지정자 | 출력형태 |
|---|
| %d | 10진수 정수 |
| %o | 8진수 정수 |
| %x | 16진수 정수 |
| %f | 실수 |
| %e | e표기법 기반의 실수 |
| %s | 문자열 |
| %c | 문자 |
✅ 가변인자
⭐ Scanner 클래스
- 전달되는 대상으로부터 데이터를 추출하는 기능을 제공
String source = "1 3 5";
Scanner sc = new Scanner(source);
int num1 = sc.nextInt();
int num2 = sc.nextInt();
int num3 = sc.nextInt();
- 공백을 기준으로 데이터를 읽어들임
- 키보드를 이용할 경우 인자에
System.in을 사용