println()과 printf()의 차이점

‍박소연·2024년 2월 5일

println()

println()은 변수의 값을 그대로 출력하고 출력 후 자동으로 줄바꿈을 해준다.

변수와 문자열을 '+'로만 이어주면 같이 사용할 수 있다.

sout 라고 쓰면 IntelliJ에서 알아서 System.out.println()을 적어준다.


printf()

기본 출력문은 println()은 변수의 값을 그대로 출력하므로, 값을 변환하지 않고는 다른 형식으로 출력할 수 없다.

그래서 나도 println()에서 String과 int를 같이 쓰려고 했을때 쓸 수 없어서 당황했다.....

하지만...

printf()는 지시자를 통해 변수의 값을 여러 가지 형식으로 변환하여 출력할 수 있다.

0개의 댓글