728x90
비트 연산자
- 코틀린의 비트 연산자는 자바와 다르게 문자열로 이루어져 있다.
비트 연산자 | 예시 | 설명 |
shl | 1 shl 3 | - 1을 3칸 왼쪽으로 밀어준다. - 자바 : << - 중위 함수 |
shr | 9 shr 3 | - 9를 3칸 오른쪽으로 밀어준다. - 자바 : >> - 중위 함수 |
ushr | 10 ushr 2 | - 10을 2칸 오른쪽으로 밀어준다 - 부호가 없다. - 중위 함수 |
and | 7 and 1 | - 7과 1을 논리곱 연산한다. - 자바 : & - 중위 함수 |
or | 6 or 3 | - 6과 3을 논리합 연산한다. - 자바 : | - 중위 함수 |
xor | 2 xor 5 | - 2와 5를 베타적 논리합 연산한다. - 자바 : ^ - 중위 함수 |
inv | 12.inv() | - 12를 not 연산한다. - 자바 : ~ |
728x90
'Kotlin' 카테고리의 다른 글
[코틀린] 표준 라이브러리 확장 함수 5가지 (let, also, apply, run, with) (0) | 2020.10.04 |
---|---|
[코틀린] 배열 평탄화 flatten() (0) | 2020.10.04 |
[코틀린] 배열 정렬하기 (0) | 2020.09.26 |
[코틀린] 배열 (0) | 2020.09.26 |
[코틀린][자바] 다차원 배열 비교, 출력 (0) | 2020.09.24 |
댓글