언어/java
알아 두면 좋은것1 -연산자 편
밍래그로프
2020. 12. 28. 10:31
int a= 10;
int b =~a; //== -11
int c =~a +1 //==10
a++ 과 ++a
int a = ++a // a에 대입할때 11
int a =a++ // a에 대입할때 10
char c1 = 'a';
char c2 = 'a'+1;
리터럴 끼리의 연산은 괜찮음
char c3 = c2 +1 은 안된다.
비트 연산자에서
>> 는 부호결정 비트를 제외하고 민다.
>>>는 부호결정 비트 포함해서 민다.