본문 바로가기
개발/자바 개념정리

자바 _ pint() 출력 메소드

by 쑨토리 2022. 12. 21.
반응형

print ( 줄 바꿈 없이 한 줄로 출력)

System.out.print ("나는 출력 메소드를 ");
System.out.print ("이용하고 있다.");


// 출력값 : 나는 출력 메소드를 이용하고 있다.

 


 

println ( 출력 후 줄 바꿈) 

System.out.println ("나는 출력 메소드를 ");
System.out.println ("이용하고 있다.");


/* 출력값  

나는 출력 메소드를 
이용하고 있다.

*/

 


 

printf (서식이 있는 출력)

지시를 통해 변수의 값을 여러 가지 형식으로 바꿔서 출력할 수 있다.

 

System.out.printf ("출력 서식", 출력할 내용);

예시 ) 

public class StringInterpolation{
	public static void main (String [] args) {
    	//변수 생성
        int time = 2;
        
        //A - 결과 출력
        System.out.println("나는 " + time + "시간 후에 도착합니다.");
        
        //B - 결과 출력
        System.out.println("나는 %d시간 후에 도착합니다.",time);
        
      }
   }

출력 돌려보면 둘 모두 같은 값인  "나는 2시간 후에 도착합니다" 가 나오게 된다. 

 


printf ( ) 메소드를 활용할 때,

정수형 값 출력 : %d

실수형 값 출력 : %.2f.  (여기서 쓰여진 숫자 2는 소숫점 자리를 의미!)

문자형 값 출력 : %s 

줄 바꿈으로 출력 : \n