Kotlin
沧水巫云
生命的绝唱来机只争朝夕,如诗的年华更需惜时如金
展开
-
4、Kotlin基本用法(二)
1、区间的用法区间的遍历和数组的遍历是一样的,只是离散的区间更多的是迭代,连续的区间主要是判断它的包含关系2、Kotlin的集合框架作者:沧水巫云博客:http://blog.csdn.NET/amir_zt/以上原创,转载请注明出处,谢谢。https://blog.csdn.net/amir_zt/article/details/113098369...原创 2021-01-28 09:53:09 · 81 阅读 · 0 评论 -
5、Kotlin的集合框架
一、与Java对比,有什么不同增加了“不可变”集合框架的接口。没有另起炉灶,复用Java API的所有实现类型。提供了丰富易用的方法,例如forEach/map/flatMap。Scala也是一门JVM语言,Kotlin很多特性都参考了Scala。运算符级别的支持,简化集合框架的访问。二、Kotlin的集合用法有自己的类型,所以是"一等公民",可以赋值、传递,并在合适的条件下调用。以下是各种函数的用法,关键点都写在注释当中了:三、Pair,就是对,键值对的意思,包含两个元素,Triple则包原创 2021-01-28 09:51:37 · 283 阅读 · 0 评论 -
3、Kotlin基本类型
1、Kotlin vs Java如下图,我简单做了一个表格用以它们两者之间的对比。2、声明变量val b: String = “Hello Kotlin”val:只读变量,与java里修饰词final类似var:可读写变量java和kotlin的对比,见图:3、无符号类型4、Raw StringKotlin里面可以非常方便的生成模板,非常直观。JAVA里面则需要各种换行与转义5、字符串的用法6、数组的用法作者:沧水巫云博客:http://blo原创 2021-01-25 17:23:55 · 216 阅读 · 0 评论 -
2、kotlin开发工具使用和工程创建方法
一、IntelliJ IDEA工具,内置kotlin插件,无需安装,目前我下载日期是2021-01-19日,最新版本。方式1:直接创建Kotlin工程,工程创建较为快捷,适合DEMO,依赖需要手动管理,扩展性较差。方式2:创建Maven工程,需要安装Maven,需要掌握Maven机制。 方式3:创建Gradle工程,需要下载Gradle,需要掌握Gradle机制,Gradle管理依赖,方便扩展。 1、new project---->Gradle---->java,Kotlin/JVM(原创 2021-01-22 09:21:08 · 1090 阅读 · 0 评论 -
1、初识kotlin以及环境配置
一、kotlin是一种静态类型的编程语言,可以在java虚拟机上运行,也可以编译为JavaScript源码。二、IntelliJ IDEA开发工具下载地址:https://www.jetbrains.com/products/#type=ide三、kotlin-compiler-1.x.x下载地址:https://github.com/JetBrains/kotlin四、使用Kotlin命令运行一段代码1)创建一个 Kotlin类 —— hello.kt2)代码如下:/** * Create原创 2021-01-19 17:58:11 · 838 阅读 · 0 评论