首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
李刚老师
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
19
文章 19
沸点 0
赞
19
返回
|
搜索文章
赞
文章( 19 )
沸点( 0 )
疯狂kotlin讲义连载之流程控制——顺序结构与分支结构 一
任何编程语言中最常见的程序结构就是顺序结构。顺序结构就是程序从上到下一行行地执行,中间没有任何判断和跳转。 如果Kotlin程序的多行代码之间没有任何流程控制,则程序总是从上向下依次执行,排在前面的代码先执行,排在后面的代码后执行。这意味着:如果没有流程控制,Kotlin程序的…
疯狂kotlin讲义连载之运算符和表达式——区间运算符
Kotlin提供了两个区间运算符,它们都可以非常方便地构建一种数据结构,这种数据结构可包含特定区间内的所有值。 闭区间运算符a .. b用于定义一个从a~b(包括a、b边界值)的所有值的区间,对于闭区间运算符而言,a不能大于b,否则程序运行时将会报错。 Kotlin的for-i…
疯狂kotlin讲义连载之运算符和表达式——位运算符
Kotlin虽然也提供了与Java功能完全相同的位运算符,但这些位运算符都不是以特殊字符给出的,而是以infix函数的形式给出的,因此程序只能用函数名来执行这些位运算符。 Kotlin支持的位运算符同样有如下7个。 1、and(bits):按位与。当两位同时为1时才返回1。 2…
疯狂kotlin讲义连载之Kotlin的基础类型--null安全
null安全可以说是Kotlin语言对Java的重大改进之一,这样可以避免Java编程时令人恐惧的“NullPointerException”(简称:NPE)。但话说回来,null安全不过是各种现代语言玩剩下的东西。 下面先看一个简单的例子。 对比上面两行粗体字代码:第一行代码…
疯狂kotlin讲义连载之Kotlin的基础类型-- Boolean型
布尔型只有一个Boolean类型,用于表示逻辑上的“真”或“假”。与Java类似,Kotlin的 Boolean类型的值只能是true或false,不能用0或者非0来代表。其他数据类型的值也不能转换成Boolean类型。 例如,下面代码定义了两个Boolean类型的变量,并指定…
疯狂kotlin讲义连载之Kotlin的基础类型--数值型之间的类型转换
Kotlin是一门强类型的语言,Kotlin编译器对类型检查非常严格,这种严格保证了Kotlin程序的健壮,因此Kotlin不同类型的值经常需要进行相互转换,数值型之间的变量和值也可以相互转换。 不同整型的变量能支持的表数范围是不同的,比如Byte类型的变量或常量只能接受-12…
疯狂kotlin讲义连载之Kotlin的基础类型--字符型
字符型通常用于表示单个的字符,字符型值必须使用单引号(')括起来。Kotlin语言使用16位的Unicode字符集作为编码方式,而Unicode被设计成支持世界上所有书面语言的字符,包括中文字符,因此Java程序支持各种语言的字符。 字符型值有如下3种表示形式。 q 直接通过单…
疯狂kotlin讲义连载之Kotlin的基础类型--浮点型
浮点型是可以包含小数部分的数值,浮点型比整型的表数范围更大,可以存储比Long更大或更小的数。Kotlin的浮点型有两种。 Float:表示32位的浮点型,当精度要求不高时可以使用此种类型。 Double:表示64位的双精度浮点型,当程序要求存储很大或者高精度的浮点数时使用这种…
疯狂kotlin讲义连载之Kotlin的基础类型--整型
与Java类似,Kotlin也提供了4种整型。 Byte:Byte型整数在内存里通常占8位,表数范围是:-128~127。兼容Java的byte和Byte类型。 Short:Short型整数在内存里占16位,表数范围是:-32768(-215)~32767(215-1)。兼容J…
疯狂kotlin讲义连载之Kotlin的基础类型--变量
无论使用什么语言编程,总要处理数据,处理数据就需要使用变量来保存数据,形象地看,变量就像一个个小容器,用于“盛装”程序中的数据。常量同样也用于“盛装”程序中的数据,常量与变量的区别是:常量一旦保存某个数据之后,该数据就不能发生改变;但变量保存的数据则可以多次发生改变,只要程序对…
下一页
个人成就
文章被点赞
19
文章被阅读
22,933
掘力值
445
关注了
0
关注者
57
收藏集
0
关注标签
1
加入于
2017-09-08