美文网首页
Android:kotlin基础入门笔记

Android:kotlin基础入门笔记

作者: Mr_Fly | 来源:发表于2020-06-15 00:55 被阅读0次

    1.字符串模版:

    image.png

    2. if else

    image.png

    3.kotlin中 == 等于equals 且equals第二个参数为true则会忽略大小写

    image.png

    4. 空值处理

    代表可以为空


    image.png

    代表num1str不可以为空


    image.png

    5. when表达式

    image.png

    6. 1..100表示为从1到100(闭区间) for循环表达式

    image.png

    7. 1 until 100 表示为1到99(前闭后开区间)

    image.png

    8. step代表跳过2个

    image.png

    9. reversed代表倒序

    image.png

    10. listof 集合

    image.png

    11. 增强for循环 withIndex 代表下标

    image.png

    12.map

    image.png

    13函数表达式

    image.png

    14递归

    image.png

    15尾递归

    image.png

    面向对象

    image.png

    定义属性和行为


    image.png

    继承 父类需要加open关键字允许继承,子类才能继承

    image.png image.png image.png

    重写 父类需要加open关键字允许重写 ,子类才能重写

    image.png image.png

    抽象类

    image.png

    继承抽象类


    image.png
    image.png

    接口

    image.png image.png image.png image.png

    代理和委托 by关键字

    image.png
    image.png image.png image.png

    问题:重复创建对象

    image.png

    解决:单例模式 (改为object 在内存中只有一个)

    image.png
    image.png

    枚举

    image.png

    获取枚举下标

    image.png

    印章类

    image.png
    image.png

    待续...

    image.png

    相关文章

      网友评论

          本文标题:Android:kotlin基础入门笔记

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