Development/Kotlin(115)
-
Kotlin - 시프트 연산자 종류, 비트연산의 특징
Kotlin - 시프트 연산자 종류 Kotlin Java 의미 shr .shr(bits) >> · Right shift 연산 · 왼쪽 시프트 연산자 · bit값을 오른쪽으로 이동. · 부호를 유지하면서 지정한 수만큼 비트를 전부 오른쪽으로 이동시킵니다. · 이동으로 인한 빈자리는 부호값으로 채움(음수인 경우 1, 양수인 경우 0) n shr 2; shl .shl(bits) > · bit값을 오른쪽으로 이동 · 지정한 수만큼 비트를 전부 오른쪽으로 이동시키며, 새로운 비트는 전부 0이 됩니다. · 이동으로 인한 빈자리는 0으로 채웁니다.(부호에 관계없이 왼쪽에 항상 0이 채워집니다) n ushr 2; https://kotlinlang.org/docs/reference/basic-types.html#oper..
-
Kotlin - 객체 생성, 객체 생성 및 참조구조, 참조변수의 참조
객체 생성· 클래스의 이름과 동일한 이름을 가진 생성자를 이용해서 객체를 생성합니다.· Java에서는 객체를 생성하는 키워드인 new 키워드와 함께 생성자를 호출하여 객체를 생성하지만 Kotlin에서는 new를 사용하지 않습니다.· 객체명에서는 생성된 객체의 주소를 저장하며 객체 참조변수라고도 합니다.
-
Kotlin - 진법 변환함수, toInt(), toString()
Kotlin - 진법 변환함수 · toInt() · toString() toInt() 해당 진법으로 변환해 줍니다. 구분 설명 "".toInt(2) 2진수로 변환 "".toInt() 10진수로 변환 "".toInt(16) 16진수로 변환 toString() 해당 진법으로 표현해 줍니다. 구분 설명 숫자.toString(2) 2진수로 표현 숫자.toString() 10진수로 표현 숫자.toString(16) 16진수로 표현
-
Kotlin - Operator Precedence (연산자 우선순위)
Kotlin - Operator Precedence (연산자 우선순위)코틀린에서 정해진 연산자 우선순위입니다. https://kotlinlang.org/docs/reference/grammar.html#precedence
-
* (spread operatior)
* (spread operatior) · 펼침 연산자 · 가변인자에 다른 배열의 요소들을 추가할 때 사용합니다. · C의 * 연산자와 비슷합니다.
-
eclipse - Java to Kotlin
eclipse - Java to Kotlin이클립스 IDE에서 java파일을 Kotlin파일로 변환할 수 있습니다. .java파일 선택 >> 마우스 우클릭 >> [Convert Java to Kotlin] .java파일이 사라지고 자바코드가 코틀린코드로 바뀐 MyClass.kt파일이 생성됩니다.