Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 자바
- 알고리즘
- 안드로이드
- android list
- databinding
- 네이게이션 드로우
- navigation
- 라이브러리
- recyclerview
- Java 지네릭스(Generics)에 대하여 알아보겠습니다.
- SlidingRootNav
- 백준
- android
- EventEmitter
- HTTP
- node.js
Archives
- Today
- Total
목록Kotlin (3)
삽질개발
[Mindev 개발공부]Kotlin 코틀린 Any 타입
코틀린의 데이터는 모두 객체이며 데이터 타입을 표현하는 Int,Double,String,Float 등은 모두 클래스이다.하지만 코틀린 클래스의 최상위 클래스는 Any입니다. 즉 Any로 선언시 어떤 타입의 데이터 대입 가능하다. 간단한 예를 들어보겠습니다. fun test(num: Any): Int { if (num is String) { return num.length } return 0 } fun main(args: Array) { println(test(10)) println(test("hello")) }위 코드와 같이 Any 타입의 매개변수일경우 호출 함수를 보시면 인트형과 String 타입으로도 접근 가능한걸 확인할수 있습니다.
Kotlin
2018. 5. 16. 00:14
[Mindev 개발공부]Kotlin 코틀린 함수 메소드 사용법
코틀린에서 함수를 선언할 떄는 fun이라는 키워드를 사용합니다.예를들어 리턴 타입이 있을경우fun test(num: Int): Int { return num }num이라는 Int형 매개변수 num을 받아서 Int형 return을 하게되는 함수입니다. 리턴 타입이 없을경우 fun test(num: Int) : Unit{ } Unit 을 생략 가능합니다.fun test(num: Int) { } Unit 있는경우와 없는경우 두개의 케이스 모두다 Java 에서 void 타입이라고 생각하시면 됩니다.
Kotlin
2018. 5. 15. 20:57