Kotlinkoans #40 Kotlin Koans Generics/Generic functions 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Generics/Generic functions의 해설 기사입니다. Generic 형 인수(Generic type parameter)는, 호출측이 인수를 건네주도록(듯이) 자유롭게 형태를 지정할 수가 있습니다. example_Generic1T는 Generic 형식 인수에 해당하며 모든 형식을 지정합니다. 모든 유형을 T라는 일반 유형 인수로... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #39 Kotlin Koans Builders/Builders how it works 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Builders/Builders how it works의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! 한 번 각자로 도전하고 나서, 눈에 띄게 된다고 생각합니다 의 해설입니다. 지금까지의 Koans와... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #38 Kotlin Koans Builders/The function apply 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Builders/The function apply의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! 한 번 각자로 도전하고 나서, 눈에 띄게 된다고 생각합니다 의 해설입니다. 수시로 본 사이트의 내용을 ... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #37 Kotlin Koans Builders/String and map builders 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Builders/String and map builders의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! Kotlin의 문자열 연결 방법 중 하나는 인스턴스를 사용하는 것입니다. StringBuild... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #36 Kotlin Koans Builders/Function literals with reciever 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Builders/Function literals with reciever의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! 한 번 각자로 도전하고 나서, 눈에 띄게 된다고 생각합니다 먼저 실제 예를 살펴... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #35 Kotlin Koans Properties/Delegates how it works 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Properties/Delegates how it works의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! 일단 각자 도전하고 나서 볼 수 있다고 생각합니다 의 해설입니다. 수시로 본 사이트의 내용을... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #34 Kotlin Koans Properties/Delegates examples 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Properties/Delegates examples의 해설 기사입니다. val/var <property name>: <Type> by <expression> 로 표현되는, 프로퍼티의 참조 방법입니다. Delegates_example Example 클래스에는 String 형식의 Delegated property p가 있습니다. Example... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #33 Kotlin Koans Properties/Lazy property 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Properties/Lazy property의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! 한 번 각자로 도전하고 나서, 눈에 띄게 된다고 생각합니다 null 허용형의 변수의 뒤에 붙이는 것으로, 강... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #32 Kotlin Koans Properties/Properties 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Properties/Properties의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! 일단 각자 도전하고 나서 볼 수 있다고 생각합니다 그럼 세터 게터를 생략 할 수 있다고 전했습니다만, 이번에는 생... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #30 Kotlin Koans Collections/Compound tasks 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Collections/Compound tasks의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 일단 각자 도전하고 나서 볼 수 있다고 생각합니다 : 인수로서 건네주는 조건식(predicate)을 만족하는 요소의 수를 돌려준다. ... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #29 Kotlin Koans Collections/Fold 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Collections/Fold의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! 한 번 각자로 도전하고 나서, 눈에 띄게 된다고 생각합니다 : 인수로 initial과 operation을 전달하고 컬렉션의... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #28 Kotlin Koans Collections/Partition 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Collections/Partition의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! : 컬렉션이 건네주는 인수 (predicate)의 반환 값이 true를 취하는 요소와 false를 취하는 요소의 ... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #25 Kotlin Koans Collections/Sort 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Collections/Sort의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! 한 번 각자로 도전하고 나서, 눈에 띄게 된다고 생각합니다 : 함수의 호출 원래의 콜렉션의 요소를 50 음순(알파벳순)으로... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #24 Kotlin Koans Collections/Max min 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Collections/Max min의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. : 컬렉션의 요소의 최대치를 돌려준다. : 컬렉션의 요소의 최소치를 돌려줍니다. : 컬렉션이 건네주는 인수(selector)로서 건네주는 조건식의 반환값 중, 최대의 것을 돌려준다. : 컬렉션이 건네주는... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #23 Kotlin Koans Collections/FlatMap 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Collections/FlatMap의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! : 호출자 컬렉션의 요소를 연결하여 List로 반환합니다. 위의 예에서는 abc 와 12 라는 요소를 가진 List ... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #22 Kotlin Koans Collections/All Any and other predicates 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Collections/All Any and other predicates의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! 한 번 각자로 도전하고 나서, 눈에 띄게 된다고 생각합니다 any() : 호출자... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #21 Kotlin Koans Collections/Filter map 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Collections/Filter map의 해설 기사입니다. val numbers = listOf(1,-1,2) 의 부분으로 List를 생성하고 있습니다. 이 List가 map()을 호출해 람다 식 {it * it} 를 건네주고 있으므로, 호출 원래에는 각 요소가 제곱이 되었다( 1は1 , -1は1 , 2は4 가 됩니다.) List 가 돌아... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #20 Kotlin Koans Collections/Introduction 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Collections/Introduction의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! 일단 각자 도전하고 나서 볼 수 있다고 생각합니다 에 관한 클래스는 다양합니다. 컬렉션에는 다음의 3종류가 ... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #19 Kotlin Koans Conventions/Invoke 해설 Kotlin 공식 레퍼런스의 Kotlin Koans/Invoke의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! 일단 각자 도전하고 나서 볼 수 있다고 생각합니다 은 함수 호출이 일반 호출보다 단순해진다는 특징을 가지며 ()만으로 참조 할 수 있습니다.... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #18 Kotlin Koans Conventions/Destructuring declarations 해설 Kotlin 공식 레퍼런스의 Kotlin Koans/Destructuring declarations의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! 일단 각자 도전하고 나서 볼 수 있다고 생각합니다 Destructuring Declarations는 여러... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #17 Kotlin Koans Conventions/Operators overloading 해설 Kotlin 공식 레퍼런스의 Kotlin Koans/Operators overloading의 해설 기사입니다. Support adding years, weeks and days to a date. You could be able to write the code like this: date + YEAR * 2 + WEEK * 3 + DAY * 15. DateUtil.kttask1()를 호출하면... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #14 Kotlin Koans Conventions/In range 해설 Kotlin 공식 레퍼런스의 Kotlin Koans/In range의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! 일단 각자 도전하고 나서 볼 수 있다고 생각합니다 a in b 라고 하는 표현으로 b.contains(a) 와 같이 사용합니다. 의 해설... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #15 Kotlin Koans Conventions/Range to 해설 Kotlin 공식 레퍼런스의 Kotlin Koans/Rnage to의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 일단 각자 도전하고 나서 볼 수 있다고 생각합니다 b 라는 표현으로 a.rangeTo(b) 와 같이 사용합니다. a in b 라고 하는 표현으로 b.contains(a) 와 같이 사용합니다. 의 해설입니다. Implemen... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #13 Kotlin Koans Conventions/Comparison 해설 우선, 3행의 변수 point에 x = 10 , y = 20 의 프로퍼티를 가지는 Point 인스턴스가 대입됩니다. -point는 point.unaryMinus()를 의미합니다. operator 한정자가 붙은 unaryMinus() 가 불려 가 x = -10 , y = -20 의 프로퍼티을 가지는 Point 인스턴스가 호출하에 돌아옵니다. 반환 값의 인스턴스를 println()로 표시하면 P... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #12 Kotlin Koans Introduction/Extensions on collections 해설 Kotlin 공식 레퍼런스의 Kotlin Koans/Extensions on collections의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! 한 번 각자로 도전하고 나서, 눈에 띄게 된다고 생각합니다 은 kotlin 표준 라이브러리의 kotlin.... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #11 Kotlin Koans Introduction/SAM conversions 해설 Kotlin 공식 레퍼런스의 Kotlin Koans/Object expressions의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 일단 각자 도전하고 나서 볼 수 있다고 생각합니다 인터페이스: 추상 함수만(속성은 정의되지 않음)으로 구성된 클래스입니다. SAM (Single A... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #10 Kotlin Koans Introduction/Object expressions 설명 Kotlin 공식 레퍼런스의 Kotlin Koans/Object expressions의 해설 기사입니다. (※무명 클래스란, 특정의 클래스를 계승한 클래스이며, 한편 클래스명이 없고 선언과 이용을 동시에 실시하는 클래스입니다.) 위의 예에서는 MousuAdapter 클래스를 상속하는 객체를 생성합니다. Read about that play the same role in Kotlin as an... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #9 Kotlin Koans Introduction/Extension functions 해설 Kotlin 공식 레퍼런스의 Kotlin Koans/Extension functions의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 확장 함수는 상속을 사용하지 않고 특정 클래스에 추가한 함수입니다. 확장 함수는 원래 클래스에 정의된 함수와 마찬가지로 참조할 수 있습니다. 다음은 확장 함수의 정의와 참조입니다. 위의 MutableLi... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #8 Kotlin Koans Introduction/Smart casts 해설 Kotlin 공식 레퍼런스의 Kotlin Koans/Smart casts의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. when 구문은 if 구문의 동료와 같으며 조건별로 결과가 분기됩니다. 다음은 when 구문의 예입니다. cast(캐스트)란 변수(인스턴스)의 형태를 변환시키는 구조를 말합니다. Java에서는 캐스트를 실행하려면 , ... KotlinkoansAndroidStudio초학자용안드로이드Kotlin 이전 기사 보기
#40 Kotlin Koans Generics/Generic functions 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Generics/Generic functions의 해설 기사입니다. Generic 형 인수(Generic type parameter)는, 호출측이 인수를 건네주도록(듯이) 자유롭게 형태를 지정할 수가 있습니다. example_Generic1T는 Generic 형식 인수에 해당하며 모든 형식을 지정합니다. 모든 유형을 T라는 일반 유형 인수로... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #39 Kotlin Koans Builders/Builders how it works 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Builders/Builders how it works의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! 한 번 각자로 도전하고 나서, 눈에 띄게 된다고 생각합니다 의 해설입니다. 지금까지의 Koans와... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #38 Kotlin Koans Builders/The function apply 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Builders/The function apply의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! 한 번 각자로 도전하고 나서, 눈에 띄게 된다고 생각합니다 의 해설입니다. 수시로 본 사이트의 내용을 ... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #37 Kotlin Koans Builders/String and map builders 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Builders/String and map builders의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! Kotlin의 문자열 연결 방법 중 하나는 인스턴스를 사용하는 것입니다. StringBuild... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #36 Kotlin Koans Builders/Function literals with reciever 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Builders/Function literals with reciever의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! 한 번 각자로 도전하고 나서, 눈에 띄게 된다고 생각합니다 먼저 실제 예를 살펴... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #35 Kotlin Koans Properties/Delegates how it works 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Properties/Delegates how it works의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! 일단 각자 도전하고 나서 볼 수 있다고 생각합니다 의 해설입니다. 수시로 본 사이트의 내용을... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #34 Kotlin Koans Properties/Delegates examples 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Properties/Delegates examples의 해설 기사입니다. val/var <property name>: <Type> by <expression> 로 표현되는, 프로퍼티의 참조 방법입니다. Delegates_example Example 클래스에는 String 형식의 Delegated property p가 있습니다. Example... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #33 Kotlin Koans Properties/Lazy property 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Properties/Lazy property의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! 한 번 각자로 도전하고 나서, 눈에 띄게 된다고 생각합니다 null 허용형의 변수의 뒤에 붙이는 것으로, 강... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #32 Kotlin Koans Properties/Properties 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Properties/Properties의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! 일단 각자 도전하고 나서 볼 수 있다고 생각합니다 그럼 세터 게터를 생략 할 수 있다고 전했습니다만, 이번에는 생... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #30 Kotlin Koans Collections/Compound tasks 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Collections/Compound tasks의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 일단 각자 도전하고 나서 볼 수 있다고 생각합니다 : 인수로서 건네주는 조건식(predicate)을 만족하는 요소의 수를 돌려준다. ... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #29 Kotlin Koans Collections/Fold 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Collections/Fold의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! 한 번 각자로 도전하고 나서, 눈에 띄게 된다고 생각합니다 : 인수로 initial과 operation을 전달하고 컬렉션의... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #28 Kotlin Koans Collections/Partition 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Collections/Partition의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! : 컬렉션이 건네주는 인수 (predicate)의 반환 값이 true를 취하는 요소와 false를 취하는 요소의 ... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #25 Kotlin Koans Collections/Sort 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Collections/Sort의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! 한 번 각자로 도전하고 나서, 눈에 띄게 된다고 생각합니다 : 함수의 호출 원래의 콜렉션의 요소를 50 음순(알파벳순)으로... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #24 Kotlin Koans Collections/Max min 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Collections/Max min의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. : 컬렉션의 요소의 최대치를 돌려준다. : 컬렉션의 요소의 최소치를 돌려줍니다. : 컬렉션이 건네주는 인수(selector)로서 건네주는 조건식의 반환값 중, 최대의 것을 돌려준다. : 컬렉션이 건네주는... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #23 Kotlin Koans Collections/FlatMap 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Collections/FlatMap의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! : 호출자 컬렉션의 요소를 연결하여 List로 반환합니다. 위의 예에서는 abc 와 12 라는 요소를 가진 List ... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #22 Kotlin Koans Collections/All Any and other predicates 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Collections/All Any and other predicates의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! 한 번 각자로 도전하고 나서, 눈에 띄게 된다고 생각합니다 any() : 호출자... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #21 Kotlin Koans Collections/Filter map 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Collections/Filter map의 해설 기사입니다. val numbers = listOf(1,-1,2) 의 부분으로 List를 생성하고 있습니다. 이 List가 map()을 호출해 람다 식 {it * it} 를 건네주고 있으므로, 호출 원래에는 각 요소가 제곱이 되었다( 1は1 , -1は1 , 2は4 가 됩니다.) List 가 돌아... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #20 Kotlin Koans Collections/Introduction 해설 Kotlin 공식 레퍼런스의 Kotlin Koans Collections/Introduction의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! 일단 각자 도전하고 나서 볼 수 있다고 생각합니다 에 관한 클래스는 다양합니다. 컬렉션에는 다음의 3종류가 ... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #19 Kotlin Koans Conventions/Invoke 해설 Kotlin 공식 레퍼런스의 Kotlin Koans/Invoke의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! 일단 각자 도전하고 나서 볼 수 있다고 생각합니다 은 함수 호출이 일반 호출보다 단순해진다는 특징을 가지며 ()만으로 참조 할 수 있습니다.... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #18 Kotlin Koans Conventions/Destructuring declarations 해설 Kotlin 공식 레퍼런스의 Kotlin Koans/Destructuring declarations의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! 일단 각자 도전하고 나서 볼 수 있다고 생각합니다 Destructuring Declarations는 여러... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #17 Kotlin Koans Conventions/Operators overloading 해설 Kotlin 공식 레퍼런스의 Kotlin Koans/Operators overloading의 해설 기사입니다. Support adding years, weeks and days to a date. You could be able to write the code like this: date + YEAR * 2 + WEEK * 3 + DAY * 15. DateUtil.kttask1()를 호출하면... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #14 Kotlin Koans Conventions/In range 해설 Kotlin 공식 레퍼런스의 Kotlin Koans/In range의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! 일단 각자 도전하고 나서 볼 수 있다고 생각합니다 a in b 라고 하는 표현으로 b.contains(a) 와 같이 사용합니다. 의 해설... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #15 Kotlin Koans Conventions/Range to 해설 Kotlin 공식 레퍼런스의 Kotlin Koans/Rnage to의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 일단 각자 도전하고 나서 볼 수 있다고 생각합니다 b 라는 표현으로 a.rangeTo(b) 와 같이 사용합니다. a in b 라고 하는 표현으로 b.contains(a) 와 같이 사용합니다. 의 해설입니다. Implemen... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #13 Kotlin Koans Conventions/Comparison 해설 우선, 3행의 변수 point에 x = 10 , y = 20 의 프로퍼티를 가지는 Point 인스턴스가 대입됩니다. -point는 point.unaryMinus()를 의미합니다. operator 한정자가 붙은 unaryMinus() 가 불려 가 x = -10 , y = -20 의 프로퍼티을 가지는 Point 인스턴스가 호출하에 돌아옵니다. 반환 값의 인스턴스를 println()로 표시하면 P... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #12 Kotlin Koans Introduction/Extensions on collections 해설 Kotlin 공식 레퍼런스의 Kotlin Koans/Extensions on collections의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 곧이 기사를 보지 마십시오! 한 번 각자로 도전하고 나서, 눈에 띄게 된다고 생각합니다 은 kotlin 표준 라이브러리의 kotlin.... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #11 Kotlin Koans Introduction/SAM conversions 해설 Kotlin 공식 레퍼런스의 Kotlin Koans/Object expressions의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 다만, 레퍼런스를 자력으로 읽는 힘을 기르고 싶은 분은, 일단 각자 도전하고 나서 볼 수 있다고 생각합니다 인터페이스: 추상 함수만(속성은 정의되지 않음)으로 구성된 클래스입니다. SAM (Single A... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #10 Kotlin Koans Introduction/Object expressions 설명 Kotlin 공식 레퍼런스의 Kotlin Koans/Object expressions의 해설 기사입니다. (※무명 클래스란, 특정의 클래스를 계승한 클래스이며, 한편 클래스명이 없고 선언과 이용을 동시에 실시하는 클래스입니다.) 위의 예에서는 MousuAdapter 클래스를 상속하는 객체를 생성합니다. Read about that play the same role in Kotlin as an... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #9 Kotlin Koans Introduction/Extension functions 해설 Kotlin 공식 레퍼런스의 Kotlin Koans/Extension functions의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. 확장 함수는 상속을 사용하지 않고 특정 클래스에 추가한 함수입니다. 확장 함수는 원래 클래스에 정의된 함수와 마찬가지로 참조할 수 있습니다. 다음은 확장 함수의 정의와 참조입니다. 위의 MutableLi... KotlinkoansAndroidStudio초학자용안드로이드Kotlin #8 Kotlin Koans Introduction/Smart casts 해설 Kotlin 공식 레퍼런스의 Kotlin Koans/Smart casts의 해설 기사입니다. Kotlin Koans를 통해 Kotlin을 배우는 사람들의 도움이 되길 바랍니다. when 구문은 if 구문의 동료와 같으며 조건별로 결과가 분기됩니다. 다음은 when 구문의 예입니다. cast(캐스트)란 변수(인스턴스)의 형태를 변환시키는 구조를 말합니다. Java에서는 캐스트를 실행하려면 , ... KotlinkoansAndroidStudio초학자용안드로이드Kotlin 이전 기사 보기