728x90
반응형
public class F_printf {
public void printfMethod() {
char ch = 'a';
char ch2 = 'b';
char ch3 = 'c';
char ch4 = 'd';
char ch5 = 'e';
// System.out.println(ch);
// System.out.printf("%c\n",ch);
//a b c d e
// System.out.println(ch + " " + ch2 + " " + ch3 + " " + ch4 + " " + ch5);
// System.out.printf("%c %c %c %c %c\n", ch, ch2, ch3, ch4, ch5); // (\n = 줄바꿈.) (%c = char)
int i = 100;
int i2 = 10;
int i3 = 200;
int i4 = 1;
/*
100
10
200
1
*/
// System.out.println(i + "\n" + " " + i2 + "\n" + i3 + " " + "\n" + " " + i4);
// System.out.println();
// d = decimal (10진수를 표현) // \n = 줄바꿈
// System.out.printf("%3d\n%3d\n%3d\n%3d\n\n", i,i2,i3,i4); // 오른쪽 정렬
// System.out.printf("%-3d\n%-3d\n%-3d\n%-3d\n\n", i,i2,i3,i4); // 왼쪽 정렬
//실수 + 문자열
double dNum = 3.141592;
String str = "원주율";
// 원주율은 3.141592 입니다.
System.out.printf("%s은 %f 입니다.\n", str, dNum); // 출력은 순서대로 %s는 str , %f는 dNum 출력됨.
// 원주율은 3.14 입니다.
System.out.printf("%s은 %.2f 입니다.\n", str, dNum); // 소숫점 아래 두번째 자리까지 출력 할 때 f앞에 .2 입력.
}
}
728x90
반응형
'JAVA' 카테고리의 다른 글
형변환 연습 (2) (0) | 2023.12.25 |
---|---|
형변환 연습 (1) (0) | 2023.12.25 |
Overflow (0) | 2023.12.24 |
Cast (형변환) (0) | 2023.12.24 |
변수 연습 (4) (0) | 2023.12.21 |