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 |