首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
光头勇士
掘友等级
Andorid开发
我是一个快乐的小逗逼
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
最新
热门
Kotlin-超牛B的操作符重载+中缀符
在 C 或 C++ 中是有操作符重载的概念的。在 Java 中我们认知的 +-*/ 只能在数字类型中做计算使用。而在 Kotlin 中我们可以通过操作符重载的形式改变其含义。 其实在 Kotlin 中很多类型都已帮我们默认定义了一些操作符重载,为我们后续开发带来极大的遍历。我们…
Kotlin-作用域函数
在 Kotlin 中提供了一种扩展函数,功能尤为的强大。又为我们提供了 Lambda 表达式,简化我们的开发。在这些基础上 Kotlin 为我们提供了一系列的作用域函数(本质上还是通过扩展函数实现 + Lambda 实现的)。 什么是作用域函数呢?我的理解就是所有的对象,都可以…
Kotlin-特有的函数
上一篇我了解到了 Kotlin 很重要的一个角色 Lambda 表达式,并且了解到了它的本质。接下来我们来看下 Kotlin 为我们特有类型的函数,方便我们开发。 Kotlin 创建文件都是创建 .kt 文件,而Java 创建的是 .java 文件。在 Java 文件中只能定义…
Kotlin-Lambda表达式
上一篇我们讲解了函数定义丶特点丶实现原理。这一篇我们主讲一下 Kotlin 中的 Lambda 表达式和它的本质。Lambda 早在 Java 中就存在了,但是我们一般都视而不见。Kotlin 中 Lambda 表达式 定义一个 Lambda 表达式,主要使用 {} 来定义,下…
Koltin-函数的定义
个人认为 Kotlin 函数的设计属于改动最多,也最为惊艳的。尤其是函数可以以参数形式传递,为后续带来了更多的发挥空间。以及巧妙的运用 Lambda (其实就是个对象)表达式,将 java 中的很多不可能变成了可能。接下来我们来揭开函数的面纱。 我们要如何定义函数呢?在 Kot…
Koltin-类与类的映射
前面讲了 kotlin 是如何定义一个类,我们发现与 Java 还是存在很多不同。今天我们来讲解下 Kotlin 中都有什么类型的类?以及如何定义呢? 讲解前大家想想 Java 中有什么样的类呢?普通类丶抽象类丶非静态内部类丶静态内部类丶匿名内部类丶枚举类大家应该对这些类都在熟…
Kotlin-类定义
面向对象开发,最重要的就是定义一个类。Java 的世界中存在很多类(内部类丶匿名内部类丶静态类丶枚举类等),Kotlin也存在这些类,只是在定义的有些许不同,并增加了一些特有的类(密封类 丶 data类等)。接下来让我们来看看这些类如何定义,以及其功能。 Java 类只能定义在…
Kotlin-神奇的条件循环语句
一门语言离不开条件和循环语句,Java 与 Kotlin 的条件和循环语法上有了一定的区别,Kotlin 的语法更为的智能,并且语法支持返回结果(不得不说相当惊艳的设计)。 if else 语句大家应该再熟悉不过了吧?kotlin 的 if else 支持返回结果了哦,若要使用…
Kotlin-集合篇
Kotlin 完全兼容 java 的集合,且 Kotlin 有专有的集合:可变集合&不可变集合(本质是还是 java 的集合,后面讲到的类的映射大家就明白啦)。 不可变集合,集合在创建的时候,就知道元素的个数与内容。创建后不可以新增元素。 Kotlin 是为我们扩展了好多方便操…
kotlin数据类型
kotlin中==相当于调用 equals 方法。在做大小比较时候和 java 不同 kotlin 具有严格的校验。不同的数据类型是无法作比较的。(在编译时期就会报错,包括赋值) Kotlin 不在像 java 使用 << >> | & 操作符来进行位运算,而是提供了对应的函数…
下一页
个人成就
文章被点赞
80
文章被阅读
44,487
掘力值
701
关注了
19
关注者
69
收藏集
1
关注标签
5
加入于
2019-03-07