본문 바로가기

let2

비밀 악수 - 10진수와 2진수 비밀 악수 - 10진수와 2진수2진수에 관해서는 당신은 비밀스런 "악수"를 내놓기로 결정했습니다.1 = wink 10 = double blink 100 = close your eyes 1000 = jump 10000 = Reverse the order of the operations in the secret handshake. 십진수가 주어지면 비밀 핸드 쉐이크를위한 적절한 이벤트 시퀀스로 변환합니다.다음은 몇 가지 예입니다.입력 3이 주어지면,이 함수는 3이 11 진법이므로 배열 [ "wink", "double blink"]을 반환합니다.주어진 입력 값 19가 주어지면이 함수는 배열 [ "double blink", "wink"]을 반환 할 것입니다. 19가 이진수로 10011이기 때문입니다. 16 (이.. 2019. 3. 20.
Kotlin - 기타기능(let, with, apply, run 함수) Kotlin - 기타기능(고차함수, 동반객체) 유용한 기타 기능 - 확장 함수 : 원래 있던 클래스에 기능을 추가하는 함수- 형변환 : 숫자형 자료형끼리 쉽게 형변환 가능- 형 체크 : 변수의 형이 무엇인지 검사하는 기능- 고차 함수 : 인자로 함수를 전달하는 기능- 동반 객체 : 클래스의 인스턴스 생성 없이 사용할 수 있는 객체- let() 함수 : 블록에 자기 자신을 전달하고 수행된 결과를 반환하는 함수- with() 함수 : 인자로 객체를 받고 블록에서 수행된 결과를 반환하는 함수- apply() 함수 : 블록에 자기 자신을 전달하고 이 객체를 반환하는 함수- run() 함수 : 익명함수처럼 사용하거나, 블록에 자기 자신을 전달하고 수행된 결과를 반환하는 함수 let() 함수코틀린 기본 라이브러리는.. 2019. 1. 3.