본문 바로가기
Programming Language/Java

[Java] 표준 입출력<Scanner, System.out.println() etc>

by CAP.HEK 2024. 7. 25.

가장 간단한 입력과 출력인 Scanner와 System.out.println()입니다.

입출력 예시 코드 

package basic;

import java.util.Scanner;

public class InputOutput {
	public static void main(String[] args) {
		String aStr = new Scanner(System.in).nextLine();
		System.out.println(aStr);
	}
}

java.util 패키지의 Scanner를 import 할 필요가 있습니다.

 

위 코드를 실행하면 aStr에 1행의 문자열을 입력할 수 있습니다.

이 후 저장된 내용은 println을 이용해 출력하는 코드입니다. 


System.out.print(내용물)

이 방법은 줄바꿈이 없습니다.

 

System.out.println(내용물)

println은 출력 후 줄바꿈까지 한번에 실행됩니다.

 

System.out.printf(내용물의 순서에 따라 %d, %f, %c, %s )

포맷(정수인지, 실수인지)를 정해서 표시 할 수 있습니다.

%d 정수

%f 실수

%c 문자

%s 문자열

%.2f의 경우 소수점 두번째 자리까지 출력해줍니다.

이렇게 출력 범위를 설정 할 수 있습니다.

 

코드의 \n은 개행 이스케이프 시퀀스 입니다.

추후 보완 설명 작성하겠습니다.

printf()는 C언어의 printf() 와 비슷하게 작동합니다.

 

 

공부하며 필요한 부분을 기록하는 블로그입니다.
틀린 부분, 수정이 있다면 알려주시면 감사하겠습니다.