Kotlin—基础语法笔记

字符串:

字符串比较:

a==b 表示比较内容,类似Java的equals

a===b,表示比较的对象是否相同。

字符串模板:(在字符串中塞进“$变量名”表示此处引用该变量的值。)

var name:String="Mike"

"Hell0,$name"  -->"Hello,Mike"

 

空类型和智能类型转化:

任意类型都有可空和不可空两种,不可空的后面加个?

 

就是命名空间

包的声明必须在非注释代码的第一行

 

区间

整形区间:

val range:IntRange=0..1024  //闭区间

val range_exclusive:IntRange=0 until 1024  //开区间表示【0,100)

i in 0..100 判断i是否在区间【0,100】中

 

数组

int类型数组:val arrayOfInt:IntArray=intArrayOf(1,3,5,7)

char类型数组:val arrayOfChar:CharArray=charArrayOf('H','e','l')

把字符数字连接起来成为字符串:使用joinToString("")(不加“”会有,)

String类型:val arrayOfString:Array<String>=arrayOf("你好“,”hah“)

自定义类型:val arrayOfMe:Array<Me>=arrayOf(Me(),Me())

求长度:arrayOfInt.size

遍历并打印:

for(int in arrayOfInt)

{

    println(int)

}

可以通过数组下标获取或者修改数组的值

 为了避免不必要的装箱和拆箱,基本数据类型的数组是定制的

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值