
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
简洁的lambda(匿名函数)lamdba表达式使用实例: fun main(args : Array<String>) {val sumLambda : (Int , Int) --> Int = {x,y --> x + y } println(sumLambda(1,2))}定义常量与变量可变变量定义...
在 Google I/O 2017 ,Google宣布Kotlin成为Android官方开发语言。至此Kotlin成为Android开发者必须学习的一门语言。Kotlin是一种在Java虚拟机上运行的静态类型编程语言,被称为Android世界的Swift。由JetBrains设计开发并开源。甚至也可以编译成JavaScript,方便在没有JVM的设备上运行。Kotlin程序以.k...
来源于菜鸟教程Kotlin接口与Java8类似,使用interface关键字定义接口。允许方法有默认实现:interface MyInterface {fun bar()//未实现fun foo(){//已实现println("foo")}}实...
Kotlin基本数据类型kotlin的基本数值类型包括Byte,Short,Int,Long,Float,Double等。与java有差别的是字符不属于数值类型,而是一个独立的数据类型。而内存大小则Byte 8位,Short 16位,Int 32位,Long 64位,Float 32位,Double 64位。与Java基本没有差别。字面常量下面是所有类型的字面常量:...
来源于:菜鸟教程Kotlin类可以包含:构造函数和初始化代码块,函数,属性,内部类,对象声明。Kotlin中使用关键字class声明类,后面紧跟类名:class Runoob { //类似Java}但是Kotlin可以定义一个空类:class Empty类中定义成员函数:class Runoob(){...
来源于菜鸟教程。Kotlin 中所有类都继承该Any类,它是所有类的超类,对于没有超类型声明的类是默认超类:class Example// 从Any 隐式继承Any默认提供了三个函数:equals()hashCode()toString()注意:Any...
来源于:菜鸟教程if表达式一个if语句包含一个布尔表达式和一条或多条语句。//传统用法var max = aif (a < b) max=b//使用elsevar max:Intif(a > b){max = a}else{...







