본문 바로가기

이론/Java

Java) 데이터 타입, pirnt(), println(), printf()

728x90
반응형

1) primitive type

  1. boolean: true or false
  2. char: 문자 저장 (Unicode)
  3. byte: 정수 저장 (1byte)
  4. short: 정수 저장(2byte)
  5. int: 정수 저장 (4byte)
  6. long: 정수 저장 (8byte)
  7. float: 실수 저장 (4byte)
  8. double: 실수 저장 (8byte)

 

2) reference type: 메모리 주소를 저장하여 class, interface, 배열 등을 참조

  • 기본타입은 변수에 값을 저장하는 반면에 참조타입은 변수에 메모리상에 생성된 객체의 위치 정보를 저장함

 


  1. print(): 한줄로 이어서 출력
  2. println(): 줄바꿈 포함
  3. 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(): 원하는 데이터 형식으로 출력
  1.  

 

 

 

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