Output - print 출력

박성현·2024년 3월 13일

java

목록 보기
8/51

모니터에 출력결과를 띄우기 위해서는 print 출력을 해야한다.

print 출력 :
: System.out.println() : ln을 사용하므로써 개행 실시
: System.out.print() : 개행없이 출력
: System.out.printf() : format이 있는 출력

  • %b : boolean(true, false)
  • %o : 8진수 정수
  • %d : 10진수 정수
  • %x : 16진수 정수
  • %f : 실수
  • %c : 문자
  • %n : 줄나눔
  • %s : 문자열
  • %e : 지수

printf를 한번 실습 해보겠다.

  • System.out.printf ("좋아하는 색깔은 %s 입니다.","Red") = %s부분에 "Red"색상의 값을 넣어준다.
  • format 형식을 사용하므로써 유연성있게 내용을 추가하고 수정할 수 있다.
package printex;

public class ColorPrintF {

    public static void main(String[] args) {
        System.out.printf("좋아하는 색상은 %s 입니다.","Red");
        System.out.printf("색의 삼원색은 %s와 %s와 %s 입니다","Red","Green","Blue");
        System.out.printf("%s과 %s을 섞으면 %s이 나온다.","Red","Green","Purple");
    }

}

연습해보기

  • Red는 1번입니다 의 출력을 Red, 1을 서식 값으로 해서 출력하시오.
  • 정수 10을 8진수와 16진수로 출력하시오.
  • Red, Green, Blue을 %n 서식으로 줄 나눔 해보시오.
  • (개인적으로 출력결과가 보기 좋도록 실습을 진행 했다.)
package printex;

public class ColorPrintF {

    public static void main(String[] args) {
        System.out.printf("내가 가장 좋아하는 색상은 %s 입니다.","Red");
        System.out.println();
        System.out.printf("색의 삼원색은 %s와 %s와 %s 입니다","Red","Green","Blue");
        System.out.println();
        System.out.println("---------------------------------");
        System.out.printf("%s는 %s번 입니다","Red","1");
        System.out.println();
        System.out.printf("%o %x",10,10);
        System.out.println();
        System.out.printf("%s%n%s%n%s%n", "Red","Green","blue");
        
    }
}

실습결과 :

profile
개발기록장

0개의 댓글