欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Kotlin Note2

程序员文章站 2024-03-20 13:17:04
...

Kotlin学习笔记2

Kotlin萌新 ,在看学习视频(《Kotlin零基础进阶》)和《Kotlin实战》(《Kotlin in Action》)希望各路大神指点 :)

工具:IntelliJ IEDA

1、Kotlin命令行终端

准备材料:http://kotlinlang.org/docs/tutorials/command-line.html
Kotlin Note2
下载后解压,然后就是配置一下下环境=0=
打开环境变量:双击Path编辑,然后将Java的bin目录配置进去,还有刚下载解压过的Kotlinc将其的bin目录也编辑进去,然后保存确认就好了~
Kotlin Note2
Kotlin Note2
然后就可以啦,win + R 进入命令行,然后输入kotlinc,就可以开始写kotlin了
Kotlin Note2

2、字符串模板
就是在代码中,声明了一个变量后,并需要在后面的字符串字面值中使用了他,只需要在变量名前面加上字符/{变量 / 表达式}。等价于Java中的字符串连接。

fun main(args:Array<String>){
    val name = if(args.size > 0) args[0] else "Kolin"
    println("Hello, $name!")
}
fun main(args:Array<String>){
    if(args.size > 0){
        println("Hello,${args[0]!")
    }
}

3、表达式函数体
首先,写一个简单的两个数之和的函数:

fun add(x:Int, y:Int):Int
{
    return x + y
}

若当函数体中的语句只有一行,有返回值时,可以这样写:

fun add(a:Int, b:Int):Int = a + b

还可以写成:

var i = {x:Int, y:Int -> x+y}
var j:(Int,Int) -> Int = {x,y -> x+y}

感觉Kotlin有些真的是写的真的很简洁啊 =。=

相关标签: Kotlin Android