[Java] print() vs printf() vs println()

Yumi Kim·2025년 1월 18일

Java 알고리즘

목록 보기
2/18
post-thumbnail

비교

print()는 내용 출력, 개행이 없음
printf()는 %d, %s, %.f 사용해 원하는 대로 문자열 출력
println()은 내용 출력 후 개행

가장 많이 사용하는 method는 println()이다.

print()

  • 형식에 구애 받지 않고 문자를 그대로 출력하고 싶을 때 사용
  • enter 입력 시 buffer에 개행은 포함되지 않음

printf()

  • 형식을 신경써야할 때 사용
  • enter 입력 시 buffer에 개행은 포함되지 않음
지시자설명
%c문자(character)
%s문자열(string)
%b불린(boolean)
%d10진수(decimal)
%o8진수(octal)
%x16진수(hexadecimal)
%f부동소수점(floating point)
%e지수(exponential) 표현
%n줄바꿈(newline)

println()

  • 형식에 구애 받지 않고 문자를 그대로 출력하고 싶을 때 사용
  • enter 입력 시 buffer에 개행이 포함됌
profile
✿.。.:* ☆:**:. 🎀 Daily Study 🎀 .:**:.☆*.:。.✿

0개의 댓글