본문 바로가기

자바 언어 기초 - 변수와 타입

콘솔로 변수값 출력

Println() 메소드로 변수값 출력하기

  • 모니터에 값을 출력하기 위해 System.out.println() 이용
  • 출력 방법에 따라 println() 이외에도 다음과 같이 print(), printf()를 사용할 수 있음


    출처, 이것이 자바다


  • printf()의 형식 문자열에서는 %와 conversation(변환 문자)를 필수로 작성하고 나머지는 생략이 가능하다.


    출처, 이것이 자바다



package ch02.sec12;

/*
 %d : 정수값 사용
 %f : 실수값 사용
 %s : 문자열 사용
 */
public class PrintfExample {

    public static void main(String[] args) {
        int value = 123;

        System.out.println("상품의 가격: " + value + "원"); //상품의 가격: 123원

        System.out.printf("상품의 가격: %d원\n", value); -> 상품의 가격: 123원
        System.out.printf("상품의 가격: %6d원\n", value); 
        -> 상품의 가격:    123원(6자리 정수 왼쪽 빈자리 공백)
        System.out.printf("상품의 가격: %-6d원\n", value); 
        -> 상품의 가격: 123   원(6자리 정수 오른쪽 빈자리 공백)
        System.out.printf("상품의 가격: %06d원\n", value); 
        -> 상품의 가격: 000123원(6자리 정수 왼쪽 빈자리 0채움)

        double area = 3.14159 * 10 * 10;
        System.out.println("area: " + area); -> area: 314.159
        System.out.printf("반지름이 %d인 원의 넓이: %10.2f\n", 10, area); 
                                  -> 반지름이 10인 원의 넓이:     314.16
        String name = "홍길동";
        String job = "의적";
        System.out.printf("%6d | %-10s | %10s\n", 1, name, job); 
                                 ->      1 | 홍길동        |         의적
    }

}

'자바 언어 기초 - 변수와 타입' 카테고리의 다른 글

키보드 입력 데이터를 변수에 저장  (0) 2023.01.14
변수 사용 범위  (0) 2023.01.14
연산식에서 자동 타입 변환  (0) 2023.01.14
강제 타입 변환  (0) 2023.01.14
자동 타입 변환  (0) 2023.01.14