728x90
콘솔 출력
- System.out.print()
소괄호 안의 내용을 출력 (줄 바꿈을 하지 않음)
System.out.print("안녕")
System.out.print("반가워")
// 안녕반가워
- System.out.println()
소괄호 안의 내용을 출력 후 줄을 바꿈
System.out.println("안녕")
System.out.println("반가워")
// 안녕
// 반가워
- System.out.printf()
지시자를 이용해 변수의 값을 여러 형식으로 출력
System.out.printf("%s%n", "Hello JAVA"); // 줄바꿈
System.out.printf("%s%n", "Kim" + "eroom");
System.out.printf("%d%n", 3+6);
System.out.printf("지금은 %s입니다", 2022 + "year"); // 자동 타입 변환
System.out.printf("나는 %c%s입니다", '김', "이룸"); // 여러 개의 인자를 넣을 수 있음
콘솔 입력
Scanner를 이용한 입력
import java.util.Scanner;
Scanner sc = new Scanner(System.in);
String input = scanner.nextLine(); // 줄단위로 읽어온다
System.out.println(input)
nextLine() 이외에도 next(), nextInt(), nextFloat() 등의 메서드가 존재한다.
728x90
'개발일지 > Java' 카테고리의 다른 글
Java 반복문 while, do-while, for, for-each, (0) | 2022.09.08 |
---|---|
Java 조건문 if, else, switch, 삼항연산자 (2) | 2022.09.08 |
Java 증감 연산자 (0) | 2022.09.04 |
Java String 클래스의 메서드 (0) | 2022.09.04 |
Java 문자열(String) (0) | 2022.09.04 |