Kotlin学习笔记(一)

fun:kotlin声明函数时使用的关键字

基本语法:

fun sum(a : Int, b : Int):Int{

return a + b

}//sum为函数名 a 为参数 a:Int 意义为参数类型 括号外的Int 为返回值类型

在 kotin 中return 时 不需要括号,并且不需要 ;

fun sum(vararg a : String ){

for( t in a){//in 在for循环中作为迭代作用,遍历a中的每个元素

println(t)

}

}

sum(" a" ," b" ,"c", "d") //此句意为函数调用

vararg 关键字可以用来定义可变长参数, t此时相当于 a[i] = a b c d

可变长参数在每个函数中只能有一个,且不要求它的位置在最后一个,当一个函数中有可变长参数时,其他参数 则需要使用 参数名 = 参数,否则会传递到可变参数中

这个for循环相当于java中的

for( i = 0;i <= a.length;i++ ){

String t = a[i];

System.out.println(t);

}

在kotlin中 == 是比较值,=== 是比较地址

fun test_4(a : Int,b : Int){
    println(a == b)
    println(a === b)

}

kotlin中 支持三个引号 """ 扩起来的字符串,支持多行字符串

fun test_5(){
    val text = """
        aaa
        bbb
        ccc
        """.trimMargin()
    println(text)
}

trimMargin()方法可以删除多余的空白

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值