首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
kotlin专栏
订阅
ziqing
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
Kotlin | 随查指南,妈妈再也不担心我不会Ctrl+F了
学习Kotlin已经有两年了,从今年1月开始实际投入项目使用,自认为对于Kt使用的还算熟练。 个人认为Kotlin真的是一门越用越爽的语言,但在实际开发中,刚开始经常会出现突然忘记了某个特性或者某个高阶函数的使用方式,又得去google,这个时候 如果有一份笔记,可以让你直接搜…
Kotlin:数据类、密封类
在前面几个章节章节中,详细的讲解了Koltin中的接口(Interface)、枚举(Enmu)。在今天的章节中,为大家详细讲解数据类和密封类 当我们声明一个数据类时,编辑器自动为这个类做了一些事情,不然它怎么又比Java简洁呢。它会根据主构造函数中所定义的所有属性自动生成下列方…
Kotlin: 属性与字段
在一个类中,几乎是不可能不出现属性与字段(field)的,这一篇文章就为大家奉上Kotlin中属性与字段的定义、使用及高级操作等。 PS:val关键字为只读,var为可读写。 在上面的代码中出现了set(value){field = value}这样的一句代码。其中value是…
Kotlin:函数基础总结
对于Kotlin中的函数来说,和JavaScript或者Lua这些语言很像,它有着这些语言的特性。但是也与这些语言有着许多不同之处。由于在这篇文章主要是讲解函数的基本使用,故而只会讲解到函数的定义、函数的返回值、函数的参数等。剩下的部分我会在这个系列的高级篇会给大家奉上。 当无…
Kotlin:控制语句
由上可以看出,Kotlin中的if可以作为一个表达式并返回一个值。 2.1.3、符号(' .. ') 表示递增的循环的另外一种操作 其中,符号( .. )表示至的意思。如例子中的0 .. 10就表示0至10或者0到10。 综上所述,为Kotlin中when控制语句的常见用法。可…
Kotlin:开发环境搭建
众所周知,Kotlin出来已经良久了。Kotlin有着众多优势,不管是用于Android开发,还是Java开发,都能缩减很大的代码量,大大提高了工作效率。而小生本人也是才从忙碌的个工作中抽身出来,有点儿空闲的时间学习这新鲜的技术。无疑的是这是一股新鲜的血液,也是引领技术领略的潮…
Kotlin:集合(二)
在上一篇文章中讲解到了数组Array<T>、集合(List、Set、Map)的定义与初始化。但是由于篇幅的原因,未讲解到操作他们的常用高阶函数,故而今天这篇文章详细的讲解这些函数。对他们的作用进行分析,并实例讲解他们的应用场景。当看完这篇文章,我相信你能对集合使用的得心应手。 …
Kotlin: 类型别名、属性名冲突解决
你是否为一个变量类型过长而纠结过、吐槽过?那么这篇文章详细的讲解kotlin中的类型别名,以及实体类中属性名和关键字冲突的解决方法。让你告别这种方式 在开发中,命名过长、或者泛型等使代码过于冗余与臃肿,我们可以使用类型别名引入较短的名称,并使用新的名称替代原类型。这里从类名、函…
Kotlin:集合(一)
在实际开发中,集合的运用可以说是多不胜数。不过Kotlin中的集合运用和Java中还是有很大的差别,他们两者之间,除了集合的初始化的不同以外,Kotlin对于集合封装特别多的高阶函数以供我们能更简单、更快捷的编写代码。不过在讲解集合之前,我先会对Kotlin中的数组类型做出一个…
Kotlin:Lambda表达式
经过前面一系列对Kotlin讲解,相信大家已经能对Kotlin有了一个基本的认识。如果你有Java语言方面的编程经验,你可能已经不满足前面的基础语法了。从这篇文章起,就为大家讲解Kotlin语言中的高级操作。 Lambda语法在Java中已经被广泛的运用,我们在开发Androi…