1. 특수 문자
일반 문자가 아닌 특수한 목적으로 사용되는 문자
1) 특수문자
2) 주석
컴파일러가 컴파일 하지 않음
// 한줄 주석
/*
* 여러줄 주석
*/
2. 서식 문자
일반 문자가 아닌 서식에 사용되는 문자
System.out.printf("num(10진수) : %d", num);
System.out.print("num(8진수) : %o", num);
System.out.printf("num(16진수) : %x", num);
//문자
System.out.printf("문자 %c", 'c'); //따옴표
//문자열
String str = "Java";
System.out.printf("문자열 %s", str);
System.out.printf("문자열 %s", "JAVA"); //쌍따옴표
3. 서식 문자의 정렬과 소수점 제한 기능
서식 문자를 이용해서 출력 문자의 정렬 및 소수점 제한 기능을 사용할 수 있다.
//서식문자 정렬 기능
//before
System.out.printf("%d\n", 123);
System.out.printf("%d\n", 1234);
System.out.printf("%d\n", 12345);
//출력결과
//123
//1234
//12345
//after
System.out.printf("%5d\n", 123);
System.out.printf("%5d\n", 1234);
System.out.printf("%5d\n", 12345);
//출력결과
// 123
// 1234
//12345
//서식문자 소수점 제한 기능
System.out.printf("%f\n", 1.23); //-> 1.230000
System.out.printf("%.0f\n", 1.23); //-> 1
System.out.printf("%.1f\n", 1.23); //-> 1.2
728x90
반응형
'개발자 :-) > Java' 카테고리의 다른 글
[Java] 배열 (0) | 2022.08.20 |
---|---|
[Java] 연산자(Operator) (0) | 2022.08.19 |
[Java] 기본자료형 (0) | 2022.08.14 |
[Java] 변수 (0) | 2022.08.09 |
[Java] Java 프로그램의 실행 구조 (0) | 2022.08.09 |
댓글