본문 바로가기
프로그래밍 언어/Java

[Java] 표준 출력 사용하기 println(), print(), printf()

by 연구자 공학코드 2022. 8. 31.

공지사항

  1. 제가 운영하는 네이버 카페 개발자 커뮤니티 코어큐브(https://cafe.naver.com/ewsncube)에 가입하시면 컴퓨터 관련 학습 자료와 질의응답을 제공받으실 수 있습니다.

728x90
반응형

동영상 설명

2강. 'System out' 표준 출력으로 문자를 출력하자

개요

자바(Java)에는 표준 출력을 할 수 있는 메서드로 println()과 print(), printf()가 있다. 이 메서드는 System.out 클래스에 있다. 사용 방법은 다음과 같다.

println() 사용법

println()은 입력된 값에 개행문자가 함께 출력되는 메서드이다. 

System.out.println("문자열");
System.out.println("문자열"+"문자열"+변수);
System.out.println();

print() 사용법

print()는 println()과 달리 입력된 값만 출력되는 메서드이다. 개행이 필요하다면 운영체제에 맞춰서 개행문자를 추가한다.

System.out.print("문자열");
System.out.print("문자열"+변수);

printf() 사용법

printf()는 포맷에 맞춰서 출력하기에 특화된 메서드이다. 특정한 형식으로 변수를 입력하여 출력할 때 사용하기 좋은 메서드이다.

System.out.printf("형식지정자", 변수);
System.out.printf("%d %f %s", 변수, 변수, 변수);

예제 코드

String stringSample = "예제";
int intSample = 1;
double doubleSample = 1.12;

System.out.println("개행문자와 함께 입력된 값을 출력한다.");
System.out.println("개행문자와 함께 입력된 값을 출력한다. "+stringSample+" "+intSample+" "+doubleSample);
System.out.print("사과"); // 개행문자가 없다
System.out.print("바나나"+intSample);
System.out.println(); // 개행한다.
/*
* 형식 목록: https://docs.oracle.com/javase/8/docs/api/java/util/Formatter.html#syntax
* '\r'과 '\n', '\r\n'은 개행문자입니다.
*/
System.out.printf("십진수:%d, 십진수:%d, 16진수: %x, 16진수: %x \r\n", 123, 0x123, 0x123, 123);
System.out.printf("문자열: %s, 십진수:%d, 십진수 부동 소수점: %f", stringSample, intSample, doubleSample);

예제 코드 실행 결과

실행 결과가 나타난 화면

 

 

728x90
반응형

댓글