개발일지/Java
Java 콘솔 입력 출력
E-room
2022. 9. 4. 19:07
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