正在学习kotlin,这是在线运行的demo,网址:
http://try.kotl.in
kotlin初步印象,疯狂而伟大啊,可以运行在任何java运行的地方,是一个志存高远的语言,旨在替代java语言,来献上我的双膝。
最常见的应用场景有:
1. 编写服务器端的代码(典型的就是web应用后端)。
2. android设备上的应用。
(可以使用intel multi-os engine 运行在ios设备上,还可以编译成javascript)
要跑先学走
废话不多说,上代码:
data class Person(val name:String,val age:Int?=null)
fun main(args: Array<String>){
val persons = listOf(Person("Alice"),Person("Bob",age= 20))
val oldest = persons.maxBy{it.age?:0}
println("The oldest is : $oldest")
}
运行结果:
The oldest is : Person(name=Bob, age=20)