자바에서 print
다양한 print 문
다양한 print 문
print 문의 사용
1
2
3
System.out.print("괄호 안의 내용을 출력합니다.")
System.out.println("출력 후 줄바꿈을 합니다.")
System.out.printf("각 자료형을 출력 (1)10진 정수 : %d (2)부동소수점 : %f (3)문자 : %c", 값1, 값2, 값3)
print 문의 종류
| print문 | 설명 | 예시 |
|---|---|---|
| System.out.print() | 괄호 안의 내용을 출력 | |
| System.out.println() | 괄호 안의 내용을 출력 후 줄바꿈 | |
| System.out.printf() | 각 자료형을 출력. 자료형의 지시자를 사용한다. |
자료형 지시자
| 자료형 지시자 | 설명 |
|---|---|
| %d | 10진 정수 형식으로 출력 |
| %x | 16진 정수 형식으로 출력 |
| %f | 부동소수점 형식으로 출력 |
| %c | 문자 형식으로 출력 |
| %s | 문자열 형식으로 출력 |
| %n | 원하는 만큼의 출력공간을 확보, 혹은 문자열 일부만 출력 |
| %e | 실수를 지수형식으로 출력 (잘 쓰이지 않음) |
| %g | 실수를 간단한 소수점 형식으로 출력 (잘 쓰이지 않음) |
print 예시
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
System.out.print("안녕하세요.");
System.out.print("반갑습니다.");
==> 안녕하세요.반갑습니다.
System.out.println("안녕하세요.");
System.out.println("반갑습니다.");
==> 안녕하세요.
==> 반갑습니다.
double a = 3.14;
int b = 314;
System.out.printf("원주율을 소수점 둘째자리까지 반올림하면 %f, 100을 곱하면 %d 입니다.", a, b);
==> 원주율을 소수점 둘째자리까지 반올림하면 3.14, 100을 곱하면 314입니다.
String s = "안녕하세요. 반갑습니다.";
char c = 'c';
System.out.printf("%s 호출명은", s);
System.out.printf("%c 입니다.");
==> 안녕하세요. 반갑습니다. 호출명은 c 입니다.
String test = "테스트 입력 문자열입니다.";
System.out.printf("[%.8s]%n 앞쪽 n개 글자만 출력합니다.", test);
==> 테스트 입력 문
System.out.printf("[%-30s]%n n개 문자열 출력 공간을 확보하며, 좌측정렬이 됩니다.", test);
==> 테스트 입력 문자열입니다. n개 문자열 출력 공간을 확보하며, 좌측정렬이 됩니다.
System.out.printf("[%30s]%n n개 문자열 출력 공간을 확보하며, 우측정렬이 됩니다.", test);
==> 테스트 입력 문자열입니다.n개 문자열 출력 공간을 확보하며, 우측정렬이 됩니다.
// reading compass
이 글과 이어지는 경로
시리즈, 카테고리, 태그 겹침, 최신도를 점수화해 가까운 글일수록 중심에 배치합니다.
댓글 남기기