Kotlin基础用法记录一

本文仅个人日常学习笔记,欢迎留言学习。

一、数据类:类名前加data =》data class User,可以自动生成基本属性

data class CharacterDto(
        var characterSmallImg: Int,
        var characterName: String,
        var characterBigImg: Int,
        var characterIntroduce: String

) : Serializable

二、数组容器:

Arrays:通过arrayOf()创建

普通数组实现:arrayOf(‘a’,'b')

int数组:intArrayOf(10,20,30)

运算数组:Array(10,{k->k+k})

数据类数组:ArrayList<User>()

空数组:emptyArray<>()

List:通过listof创建

只读序列:listOf<>()

读写序列:MutableList<>()

三、对数组循环遍历:for(i   in  0 until 数组.size)

四、调用自定义接口:xxx.set接口中方法名(Object:接口名【相当于Java中new 接口名】)

main_buttom_button.setOnItemChangedListener(object : MainButtomButton.OnItemChangedListener {
    override fun onItemChanged() {
        
    }
})

五、类型转换使用as关键字

六、共用保存名称的类:别处调用可以直接类名.变量名

object PreferenceVariable {
    val userBgImg: String = ""
    val userIfLogin: String = ""
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值