kotlin
lin_henry
这个作者很懒,什么都没留下…
展开
-
kotlin中函数的定义和调用
1 、函数声明(前面内容官方有)Kotlin 中的函数使用 fun 关键字声明fun double(x: Int): Int { return 2 * x}函数参数使用 Pascal 表示法定义,即 name: type。参数用逗号隔开。每个参数必须有显式类型:fun powerOf(number: Int, exponent: Int) { …… }函数参数可以有默认值,...原创 2019-07-26 11:52:33 · 3009 阅读 · 0 评论 -
kotlin中类和属性
1、kotlin中的类1.1 类的声明Kotlin 中使用关键字 class 声明类class Invoice{.......}类声明由类名、类头(指定其类型参数、主构造函数等)以及由花括号包围的类体构成。类头与类体都是可选的; 如果一个类没有类体,可以省略花括号class Empty在kotlin中只有数据没有代码的类通常被称为值对象class Person(val name...原创 2019-07-25 15:46:59 · 789 阅读 · 2 评论 -
kotlin中lambda表达式
1、Lambda表达式语法{ x : int ,y:Int -> x+y }其中 箭头 -> 前的部分是参数,箭头后面是函数体kotlin中lambda表达式始终用花括号包围,注意参数部分没有用括号括起来,箭头可以把实参列表和lambda的函数体隔开可以把lambda的表达式存储到一个变量中,把这个变量当做普通函数对待,val sum ={ x: Int,y :In...原创 2019-08-05 14:09:06 · 1390 阅读 · 0 评论