240 发简信
IP属地:上海
  • IntelliJ IDEA 使用指南(MacOS)

    1. 高效代码编辑 查看复制的历史cmd + shif + V 格式化代码cmd + opt + L 复制当前行cmd + D 移动当前行上下o...

  • 多彩的类

    1.数据类 将一个类设置为data类之后,kotlin会默认实现里面的toString等等一些方法数据类的主构造器的所有参数必须标记为 val ...

  • 类的进阶

    1.继承 需要被继承的类,类的方法,类的属性都要加open关键字 2.抽象类 重写 重载 抽象类不能被实例化,需要子类去继承然后实现抽象方法,所...

  • 初识对象

    1.定义一个类 2.私有化构造方法 3.函数作为属性赋值 4.属性的get() set() 方法 var 是可变属性,具有get() 和set(...

  • 集合类型

    1有序可重复 1.1Array数组 一旦定义,数组的大小不可变,其中的元素类型不可变 1.2 MutableList可变列表 列表的大小可变,类...

  • Lambda表达式 和 高阶函数

    1.Lambda表达式 本质上就是一个匿名函数,写法{x:String,y:String -> //执行语句}表达式不允许出现return 2....

  • 函数

    1.函数的定义 有名字的一段代码块,执行和名字有关的功能 2.可变参数修饰符 vararg 输入的参数个数可变 3.函数的作用域 3.1 成员函...

  • 字符串

    字符串String的方法 补充 Char字符类型 占两个字节,表示一个16位的Unicode字符,用' '表示。 转义字符

  • Kotlin基础

    1.val 常量 相当于java final修饰的变量 2.var 变量 可以重新赋值的变量 3.字符串模板 ${} 4.类型安全 变量一旦定义...