首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
李刚老师
掘友等级
关注
私信
获得徽章 0
动态
文章
专栏
沸点
收藏集
0
关注
赞
19
文章 19
沸点 0
资讯 0
赞
19
关注
返回
|
搜索文章
文章
热门
最新
李刚老师
5年前
Kotlin
Android
正则表达式
疯狂kotlin讲义连载之流程控制——顺序结构与分支结构 三
与if分支相同,when分支也可作为表达式。 如果when分支被当做表达式, 符合条件的分支的代码块的值就是整个表达式的值。与if分支相同的是,如果分支的执行体是一个代码块,该代码块的值就是块中最后的表达式的值。 当when语句作为表达式使用时,when表达式也需要有一个返回值…
205
点赞
评论
李刚老师
5年前
Kotlin
Android
Java
疯狂kotlin讲义连载之流程控制——顺序结构与分支结构 二
Kotlin的if还可作为表达式使用,也就是说,整个if表达式(包括else部分)最终会返回一个值,因此if可以代替Java中的三目运算符。 例如如下代码。 上面粗体字代码示范了将if表达式的值赋值给str变量的情形。从上面代码可以看出,当使用if作为表达式时,由于if表达式必…
169
点赞
评论
李刚老师
5年前
疯狂kotlin讲义连载之流程控制——顺序结构与分支结构 一
任何编程语言中最常见的程序结构就是顺序结构。顺序结构就是程序从上到下一行行地执行,中间没有任何判断和跳转。 如果Kotlin程序的多行代码之间没有任何流程控制,则程序总是从上向下依次执行,排在前面的代码先执行,排在后面的代码后执行。这意味着:如果没有流程控制,Kotlin程序的…
208
1
评论
李刚老师
5年前
Kotlin
Android
Java
疯狂kotlin讲义连载之运算符和表达式——运算符重载
正如第一节所介绍的,Kotlin的运算符都是靠特定名称的方法在支撑,因此只要为重载这些名称的方法,我们就可以为任意类添加这些运算符。 重载操作符的方法需要用operator修饰符进行标记。 已经给出了单目前缀运算符对应的函数名,因此只要我们为任意类定义名为 unaryPlus(…
327
点赞
评论
李刚老师
5年前
Kotlin
Android
Swift
疯狂kotlin讲义连载之运算符和表达式——区间运算符
Kotlin提供了两个区间运算符,它们都可以非常方便地构建一种数据结构,这种数据结构可包含特定区间内的所有值。 闭区间运算符a .. b用于定义一个从a~b(包括a、b边界值)的所有值的区间,对于闭区间运算符而言,a不能大于b,否则程序运行时将会报错。 Kotlin的for-i…
310
1
评论
李刚老师
5年前
疯狂kotlin讲义连载之运算符和表达式——位运算符
Kotlin虽然也提供了与Java功能完全相同的位运算符,但这些位运算符都不是以特殊字符给出的,而是以infix函数的形式给出的,因此程序只能用函数名来执行这些位运算符。 Kotlin支持的位运算符同样有如下7个。 1、and(bits):按位与。当两位同时为1时才返回1。 2…
2175
1
评论
李刚老师
5年前
Java
Kotlin
Android
疯狂kotlin讲义连载之运算符和表达式—与Java相同的运算符二
in和!in对应的固定方法名字依次如表3.4所示。 上面代码可以看出,由于String类中存在带一个参数的contains()方法,在Kotlin中即可使用in运算符进行计算。由此可见,以后读者在查阅API时发现某个类有带一个参数的contains()方法,那就说明可对该类的实…
218
1
评论
李刚老师
5年前
疯狂kotlin讲义连载之运算符和表达式——与Java相同的运算符
Java支持的运算符包括算术运算符,赋值运算符、扩展后的赋值运算符、比较运算符、逻辑运算符,Kotlin完全支持这些运算符。Kotlin不支持Java的三目运算符——Kotlin使用if表达式代替了三
312
1
评论
李刚老师
5年前
Kotlin
Java
Android
疯狂kotlin讲义连载之Kotlin的基础类型--类型别名
Kotlin提供了类似于C语言中typedef的功能:可以为已有的类型指定另一个可读性更强的名字。Kotlin提供了typealias来定义类型别名。typealias语句的语法格式为: 如果类型名太长,我们可以使用较短的新名称替代原类型名。它有助于缩短较长的泛型类型。 例如,…
343
1
评论
李刚老师
5年前
Kotlin
Java
Android
疯狂kotlin讲义连载之Kotlin的基础类型--字符串
Kotlin使用String类型字符串。字符串表示一个有序的字符集合,例如在前面代码中看到的"fkit.org"、"crazyit.org"等代表字符串,String也可被当成多个char的有序集合。 Kotlin使用String来代表字符串,String类型是一种快速、现代化…
2567
1
评论
下一页
个人成就
文章被点赞
19
文章被阅读
17,373
掘力值
413
关注了
0
关注者
57
收藏集
0
关注标签
1
加入于
2017-09-08
温馨提示
当前操作失败,如有疑问,可点击申诉