logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Kotlin学习笔记2——基本语法

Kotlin学习笔记2——基本语法前言包的定义与导入程序入口点变量定义函数定义可变长参数函数lambda(匿名函数)注释字符串模板条件表达式空值与 null 检测for 循环when 表达式区间集合创建基本类及其实例尾巴前言上一篇,我们学习了Kotlin中常用的基本数据类型,今天继续来学习Kotlin中常用的基本语法。包的定义与导入包的声明应处于源文件顶部:package my.demo //包名

Kotlin学习笔记16——集合概述

Kotlin学习笔记16——集合概述前言基本集合类型CollectionListMutableListSetMutableSetMapMutableMap空集合复制迭代器List 迭代器可变迭代器区间和数列区间数列实用函数序列构造序列使用尾巴前言上一篇我们学习了Kotlin中的委托,今天继续来学习Kotlin中的集合。集合的内容包含的比较多,分为两篇来学习,今天是学习的集合概述,包括集合分类,定义

Kotlin学习笔记19——内置函数之 let 、also、apply、run、with

Kotlin内置函数之 let 、also、apply、run、with前言内联函数之with使用姿势应用场景内联扩展函数之 let 和 also使用姿势应用场景内联扩展函数之apply和 run使用姿势使用场景let,with,run,apply,also函数区别尾巴前言在Kotlin中的源码标准库(Standard.kt)中提供了一些Kotlin扩展的内置函数可以优化kotlin的编码。Sta

#kotlin
Kotlin学习笔记13——泛型

Kotlin学习笔记13——泛型前言Kotlin 泛型泛型类泛型接口泛型方法泛型约束类型擦除型变声明处型变使用处型变星号投射尾巴前言上一篇,我们学习了Kotlin中的数据类和密封类,今天继续来学习Kotlin中的泛型。Kotlin 泛型泛型,即 “参数化类型”,将类型参数化,可以用在类,接口,方法上。与 Java 一样,Kotlin 也提供泛型,为类型安全提供保证,消除类型强转的烦恼。泛型类cla

Kotlin学习笔记18——list,map,set相关操作

Kotlin学习笔记18——list,map,set相关操作前言List按索引取元素取列表的一部分查找元素位置线性查找在有序列表中二分查找Comparator 二分搜索比较函数二分搜索List 写操作添加更新删除Map取键与值过滤plus 与 minus 操作Map 写操作添加与更新条目删除条目Set尾巴前言上一篇我们学习了Kotlin中集合公共操作,今天继续来学习Kotlin中的集合。集合的内容

Kotlin学习笔记15——委托

Kotlin学习笔记15——委托前言kotlin 委托类委托覆盖由委托实现的接口成员属性委托标准委托可观察属性 Observable把属性储存在映射中Not Null属性委托要求翻译规则提供委托尾巴前言上一篇,我们学习了Kotlin中的object关键字,今天继续来学习Kotlin中的委托。kotlin 委托委托模式是软件设计模式中的一项基本技巧。在委托模式中,有两个对象参与处理同一个请求,接受请

Kotlin学习笔记9——类和对象

Kotlin学习笔记9——类和对象前言类定义类的属性属性定义Getters 与 Setters实例幕后字段幕后属性构造函数主构造器次构造函数抽象类嵌套类内部类嵌套类和内部类在使用时的区别创建对象的区别引用外部类的成员变量的方式不同匿名内部类枚举类类的修饰符尾巴前言上一篇,我们学习了Kotlin中的内联函数,今天继续来学习Kotlin中的类和对象。类定义Kotlin 类可以包含:构造函数和初始化代码

Kotlin学习笔记17——集合公共操作

Kotlin学习笔记17——集合操作前言集合操作概述公共操作集合转换映射双路合并关联打平字符串表示过滤按条件过滤划分检验加减操作符分组取集合部分SliceTake 与 dropChunkedWindowed取单个元素按位置取按条件取随机取检测存在与否排序自然顺序(字典排序,或者数值大小排序)倒序随机顺序自定义排序聚合操作Fold 与 reduce集合写操作添加元素删除元素更新元素尾巴前言上一篇我们

Kotlin学习笔记6——普通函数

Kotlin学习笔记6——函数前言传统函数函数声明函数用法参数默认参数具名参数返回 Unit 的函数单表达式函数显式返回类型可变数量的参数(Varargs)中缀表示法函数作用域局部函数成员函数泛型函数尾递归函数尾巴前言上一篇,我们学习了Kotlin中的返回和跳转,今天继续来学习Kotlin中的函数。传统函数先看下平常使用的传统函数函数声明Kotlin 中的函数使用 fun 关键字声明:fun do

Kotlin学习笔记11——拓展

Kotlin学习笔记11——拓展前言Kotlin 扩展扩展函数扩展函数作用域普通作用域顶层作用域指向扩展函数的引用把扩展函数的引用赋值给变量扩展函数是静态解析的扩展一个空对象扩展属性伴生对象的扩展尾巴前言上一篇,我们学习了Kotlin中的继承,今天继续来学习Kotlin中的拓展。Kotlin 扩展Kotlin 能够扩展一个类的新功能而无需继承该类或者使用像装饰者这样的设计模式。 这通过叫做 扩展

    共 34 条
  • 1
  • 2
  • 3
  • 4
  • 请选择