您当前的位置: 首页 >  kotlin

ZhangJiQun&MXP

暂无认证

  • 0浏览

    0关注

    1187博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

kotlin ==和===区别,kotlin数组,kotlin 三引号,if-else 调监控子很语句,

ZhangJiQun&MXP 发布时间:2020-02-26 22:33:54 ,浏览量:0

==  比较的是值;

===比较的是地址;

 

类型转换

toByte(): Byte
toShort(): Short
toInt(): Int
toLong(): Long
toFloat(): Float
toDouble(): Double
toChar(): Char
数组

数组用类 Array 实现,并且还有一个 size 属性及 get 和 set 方法,由于使用 [] 重载了 get 和 set 方法,所以我们可以通过下标很方便的获取或者设置数组对应位置的值。

数组的创建两种方式:一种是使用函数arrayOf();另外一种是使用工厂函数。如下所示,我们分别是两种方式创建了两个数组:

 

  val a = arrayOf(1, 2, 3)
    //[0,2,4]
    val b = Array(3, { i -> (i * 2) })

 

package hello                      //  可选的包头   fun main(args: Array) {     val a=arrayOf(1,2,3)     val b=Array(3,{i->i*4})   //这里的i是0,1,2,3,4,5,默认的;         println(b[0])             println(b[1])         println(b[2])

}

 

for循环遍历

fun main(args: Array) {       var str:String ="sasas"     for (cs in str) {     println(cs) } }

if-else 调监控子很语句:

fun main(args: Array) {       val a=2     val b=3     var max=0     if(a>b) max=a else max=b     println(max)     val x=if(a

关注
打赏
1665659684
查看更多评论
立即登录/注册

微信扫码登录

0.0410s