728x90
반응형
1) primitive type
- boolean: true or false
- char: 문자 저장 (Unicode)
- byte: 정수 저장 (1byte)
- short: 정수 저장(2byte)
- int: 정수 저장 (4byte)
- long: 정수 저장 (8byte)
- float: 실수 저장 (4byte)
- double: 실수 저장 (8byte)
2) reference type: 메모리 주소를 저장하여 class, interface, 배열 등을 참조
- 기본타입은 변수에 값을 저장하는 반면에 참조타입은 변수에 메모리상에 생성된 객체의 위치 정보를 저장함
- print(): 한줄로 이어서 출력
- println(): 줄바꿈 포함
- printf(): 원하는 데잍 형식으로 출력
- %b : 불리언(boolean) 형식으로 출력 (true or false)
- %d : 10진수(decimal) 형식으로 출력
- %o : 8진수(octal) 형식으로 출력
- %x, %X : 16진수(hexa-decimal) 형식으로 출력 (%x는 소문자로, %X는 대문자로 출력)
- %f : 부동 소수점(floating point) 형식으로 출력
- %e, %E : 지수(exponent) 형식으로 출력
- %c : 문자(character) 형식으로 출력 (Unicode)
- %s : 문자열(string) 형식으로 출력
- " - " : 왼쪽으로 정렬
- " + " : 부호출력
- " 0 " : 남는 자리를 0으로 채움
- " , " : 일정 자리수마다 구분문자 표시
- " # " : 8진수, 16진수 표시시 접두사 포함 등 출력형태 보완printf(): 원하는 데이터 형식으로 출력
728x90
반응형
'이론 > Java' 카테고리의 다른 글
| Java) 변수와 데이터 타입, 연산자 (0) | 2023.12.27 |
|---|---|
| Java) 입출력/ 더 빠른 입출력 (0) | 2023.08.29 |
| Java) this() (0) | 2023.08.11 |
| Java, BigDecimal (1) | 2023.08.11 |
| public static void main(String[] args) (1) | 2023.08.07 |