美文网首页我爱编程
Kotlin基础笔记

Kotlin基础笔记

作者: 心安1989 | 来源:发表于2018-06-06 19:01 被阅读0次

    1、kotlin基本数据类型

    Boolean/Int/Float/Long/Double/Char/Byte

    2、==等同于java的equals;===等同于java的==

    3、字符串模版:$string,在字符串前加$。

    4、String  长度:s.length;String 不为null

    5、var string:String=getName()?:return;//意思就是如果getName()方法返回为null,则执行?:后面的语句。

    6、val range:IntRange=0..1024//[0,1024]

          val range1:IntRange=0 until 1024//[0,1024)

    7、数组:val array:IntArray=intArrayOf(1,2,3)

                     val carray:CharArray=charArrayOf('a','b')

                     val sarray:Array =arrayOf("wo","ni")

                    array.slice(1..2)//取下标区间1,2之间的数值

                   array.size//长度

                   array[1]//取指定下标的值

                   sarray.get(1)//取指定下标的值

    8、val  常量   :val ABC="Hello"//可以省略其类型(运行时常量);const val TAG="tag"//编译期常量

          var  变量

    9、匿名函数

                  val sayHi=fun(string :String){

                      print("$string")

                    }

    10、lambda

                  //参数->最后一行返回值

                 1、 val sum={arg1:Int,arg2:Int->

                      println("${arg1+arg2}")

                       arg1+arg2}

                  2、val say={"hello"}

    相关文章

      网友评论

        本文标题:Kotlin基础笔记

        本文链接:https://www.haomeiwen.com/subject/kclzkftx.html