kotlin从零开始
文章平均质量分 54
kotlin正在悄悄崛起,如果你想一个人写全栈的话,Kotlin Multiplatform (以下简称MPP)是目前这个星球上最好的选择,没有之一。
斗码士
修修羽毛等光鲜亮丽了,飞出一个彩虹
展开
-
kotlin之循环控制
do...while循环特点是先执行一次,执行完一次后再判断条件,满足条件了再执行,不满足条件就结束,换句话说,do...while和while的区别是,while先判断后执行,而do...while至少要执行一次。while执行,首先会去检测while里面的条件,条件成立则会执行块里面的操作,如果是false,则会终止循环,这里while得条件要有限定范围,否则会出现死循环。do...while适合至少执行一次且循环次数不固定的时候,当循环次数固定的时候推荐使用for循环。这两种写法几乎一模一样。原创 2022-12-09 11:04:11 · 1197 阅读 · 1 评论 -
kotlin之when表达式
有java基础的同学知道switch case语句如果用kotlin来实现,该怎么实现类似的业务呢?when 将它的参数和所有的分支条件顺序比较,直到某个分支满足条件。发现kotlin的when 和java的 switch....case 差不多但是也存在不同,毕竟kotlin说是综合了很多的语言的优点而应运而生的java的switch是没有办法直接返回值的,只能是case...或者default给switch外面的变量赋值而kotlin发现kotlin的when是不是更好用原创 2022-12-08 14:02:26 · 5798 阅读 · 0 评论 -
kotlin之range范围表达式
Kotlin 中的 Range 有 、、 、、对比两次结果可以看到 .. 这个符号为闭区间符号until 这个为半封闭区间好,我来做一个临界点的测试,看看区间 我先定义了一个全封闭的区间 拿51与50代入去测试发现返回 当51时,超出临界点的时候为false当50时,刚好在临界点时为true当定义一个1~50半封闭的区间我代入49~50时发现返回 当值为50时,超出临界点 为false当值为49时,在包含之中 为true原创 2022-12-07 16:24:23 · 897 阅读 · 0 评论 -
kotlin之声明变量的方式
让我们来看一下java声明变量的方式类型 变量名 等于 初始化值String str = "999999999"; : = var sr : String = "s"正常声明变量的方式 推断kotlin声明变量的方式可以跟据后面值的推断出变量的类型例子: 可以发现,st3变量是不允许为空值的,否则编译是不通过的回过投看看java是允许赋null值的kotlin的声明方原创 2022-12-07 14:55:19 · 578 阅读 · 0 评论 -
kotlin之hello world
如果你想一个人写全栈的话,Kotlin Multiplatform (以下简称MPP)是目前这个星球上最好的选择,没有之一。Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,被称之为 Android 世界的Swift,由 JetBrains 设计开发并开源。Kotlin 可以编译成Java字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。在Google I/O 2017中,Google 宣布 Kotlin 成为 Android 官方开发语言。都知道java能跨平台原创 2022-12-07 11:19:40 · 1117 阅读 · 0 评论