[Java] 연산자들(대입, 부호, 산술, 복합, 대입, 증감연산자)
항과 연산자 항(operand) : 연산에 사용되는 값 연산자(operator) : 항을 이용하여 연산하는 기호 연산자의 종류 및 우선순위 우선순위 형 연산자 1 일차식 (), [] 2 단항 !, ++, -- 3 산술 %, /, * 4 산술 +, - 5 비트 이동 6 관계 , = 7 관계 ==, != 8 비트 곱 & 9 비트 차 ^ 10 비트 합 | 11 논리 곱 && 12 논리 합 || 13 조건 ? : 14 대입 =, +=, -=, *=, %=, /= 증감 연산자 증감연산자는 피연산자의 값을 1씩 증가 또는 감소시키는 연산자이다. 증감 연산자가 변수 앞에 위치하느냐 변수 뒤에 위치하느냐에 따라 결과 값이 달라진다. 연산자 기능 연산 예 ++ 항의 값에 1을 더해준다. val = ++num; // 먼저..
2023. 2. 24.
[Java] 기본형과 참조형 데이터 타입
자바는 기본형 타입과 참조형 타입 2종류가 존재한다. 기본형 타입 타입 할당되는 메모리 크기 기본값 데이터의 표현 범위 정수형 byte 1 byte 0 -128 ~ 127 short 2 byte 0 -32,768 ~ 32,767 int(기본) 4 byte 0 -2,147,483,648 ~ 2,147,483,647 long 8 byte 0L -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 실수형 float 4 byte 0.0F (3.4 X 10-38) ~ (3.4 X 1038) 의 근사값 double(기본) 8 byte 0.0 (1.7 X 10-308) ~ (1.7 X 10308) 의 근사값 논리형 boolean 1 byte false true, false..
2023. 2. 23.