[TIL] JAVA - 0608

이승우·2023년 6월 11일

JAVA

목록 보기
4/14
post-thumbnail

기본형 데이터형 (Primitive Data Types):

자바의 기본형 데이터형은 다음과 같이 크게 8가지로 구분됩니다:

  • 정수형: byte, short, int, long
  • 실수형: float, double
  • 문자형: char
  • 논리형: boolean

기본형 데이터형은 변수에 직접 값을 저장하며, 해당 변수는 실제 값을 메모리에 보관합니다.

int age = 25;
double pi = 3.14;
char grade = 'A';
boolean isStudent = true;

Literal (리터럴):

리터럴은 소스 코드에서 직접 사용되는 값 자체를 나타냅니다.
예를 들어, 정수 리터럴은 숫자로 표현되고, 문자 리터럴은 작은 따옴표로 감싸진 문자로 표현됩니다. 각 데이터형에 따라 리터럴 표기법이 다르며, 예를 들어 정수형의 리터럴에는 10진수, 16진수, 8진수 등의 표기법이 있습니다.

int number = 10; // 정수 리터럴
double pi = 3.14; // 실수 리터럴
char ch = 'A'; // 문자 리터럴
boolean flag = true; // 논리 리터럴

형 명시 (Type Casting):

형 명시는 변수나 리터럴의 데이터형을 명시적으로 지정하는 것을 말합니다.
형 명시는 변수 또는 리터럴 앞에 괄호를 사용하여 원하는 데이터형을 명시합니다. 이를 통해 데이터형 간의 변환을 수행할 수 있습니다.

int num1 = 10;
double num2 = 3.14;
int result = (int) (num1 + num2); // double을 int로 명시적으로 형 변환
System.out.println(result); // 출력: 13
profile
🧑🏻‍💻

0개의 댓글