[Java/자바] 출력 메소드 사용해보기(print , println, prinf )
오늘은 Java를 사용하여 출력을 할 수 있는 메소드 즉 print메소드를 사용해 보겠습니다.
1.print
먼저 알아볼 것은 print입니다.
System.out.print( );
위에 문장을 통해 사용 할 수 있습니다.
( ) 괄호안에 원하시는 변수 혹은 문자열, 문자형, 정수형, 실수형, Boolean형 등이 들어갈 수 있습니다.
예시
자 이렇게 다양한 타입들을 출력해 보았습니다. 그런데 console창에 실행문 별로 줄 바꿈이 되었으면 좋겠네요? 이럴 때 사용하는 게 println입니다.
2.println
println은 실행문 별로 줄바꿈을 해줍니다. 긴말은 생략하고 바로 예시로 보시죠
예시
자 위에 print를 사용한 실행문에 ln만 붙여 println을 사용했는데 console창에 깔끔하게 줄 바꿈이 되어있는 것을 볼 수 있습니다. 따라서 ln의 역할은 문장이 끝날 때 Enter키를 한번 눌러준다고 생각하면 쉽습니다.
3.printf
우선 printf의 형태는 위의 print, println과는 조금은 다릅니다.
printf의 형태: printf("형식문자열",값);
여기서 처음 보는 단어가 나오는데 형식 문자열이란 무엇을 의미할까요?
형식 문자열이란 쉽게 말해서 데이터를 입/출력할 때 컴퓨터가 그 Type을 인식할 수 있도록 데이터의 해석을 지시해 주는 문자라고 생각하시면 됩니다.
예를 들어서 100을 출력하고 싶은데 사용자는 100을 문자열로 출력하고싶은데 컴퓨터는 이게 정수인가.. 문자열100인가인지를 모르니 형식을 정해준다고 생각하면 좋습니다.
자주 사용되는 형식문자열 종류 |
%n => 줄바꿈 |
%s => String형식으로 출력 |
%d => Interger형식으로 출력 |
%f => float형식으로 출력 |
%b=> boolean형식으로 출력 |
printf 예시
위와 같이 앞에 형식 지정자를 정해놓고 뒤의 값이 형식지정자를 인식하여 출력합니다.
이상으로 출력메소드 print/ println / printf에 대해 알아보았습니다.
포스팅 마치겠습니다.
