Java 언더바, var, 강제 변환, signed unsigned

기윤·2022년 3월 29일
1
post-custom-banner

3/29 월

꿀팁) 변수에 값 넣을 때 언더바 쓰기 가능

long cardNumber = 1234_5678_9101_1121;

이런 식으로 하면 컴파일할땐 언더바 사라짐
겁나 긴 숫자같은거 쓸때 구분하기 쉬워져서 유용함


자바에 var 키워드도 있음 (자료형 자동으로 해줌)

자바에서 상수 지정법 fianl 키워드. const 같은거임

final double PI = 3.141592;

강제 자료형 변환 예제 (개발자가 유실될 걸 인지하고)

int n = 10;
byte a = (byte)n;

signed 키워드(안쓰면 signed가 디폴트임) : 양수, 음수가 있는거
unsigned : 양수만 있는거
비트 맨앞에 부호 비트(?)같은거 있잖음 그거 있는지 없는지 결정함.
대충 값 범위가 -128~127 라고 가정하면 unsigned 되면 0~255됨 앞 비트도 여유가 생기니깐

profile
코딩 기록
post-custom-banner

0개의 댓글