![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Kotlin
范范丶
!!!!
展开
-
Kotlin的主要特征
1.Kotlin的首要目标是提供一种更简洁、更高效、更安全的替代Java的语言,所以可以用在服务器端、Android端以及任何Java运行的地方。2.Kotlin和Java一样是一种静态类型的编程语言。这意味着所有表达式的类型在编译期已经确定,而编译期就能验证对象是否包含了你想访问的方法或者字段。3.Kotlin支持函数式编程。4.Kotlin免费并开源...原创 2019-05-20 09:38:10 · 497 阅读 · 0 评论 -
Kotlin基础学习-函数和变量
刚开始学习Kotlin的时候可以不需要任何安装和配置,直接网页进入:http://try.kotl.in,就可以在上面编写、编译及运行Kotlin程序。并且该页面还支持Java直接转换Kotlin。万事Hello,world!开始,只需要下面短小代码就可以fun main(args: Array<String>) { println("Hello, world!")...原创 2019-05-21 17:15:09 · 149 阅读 · 0 评论 -
Kotlin基础学习-类和属性
我们先写一个Java中的一个简单的JavaBean类Student,只包含一个属性,name。public class Student { private final String name; public Person(String name) { this.name = name; } public String getName...原创 2019-05-22 13:43:15 · 207 阅读 · 0 评论 -
Kotlin的目录和包
Java把所有的类组织成包,Kotlin也有和Java相似的包的概念。每一个Kotlin文件都能以一条package语句开头,那么这个文件中的所有类、函数及属性都会被放到这个包中,属于这个包。如果其它文件中也是以同样的package语句开头,那么它们属于同一个包,不管文件放在哪个目录结构下,不用和Java一样,必须把类文件放在和包结构相匹配的目录结构下。同一个包下的内容可以互相使用。如...原创 2019-05-27 09:23:53 · 1393 阅读 · 0 评论 -
Kotlin函数的使用(1)
Kotlin中创建集合: val set =hashSetOf(1, 2, 3) ----创建一个set val list = arrayLIstOf(1, 2, 3)----创建一个list val map = hashMapOf(1 to "one", 2 to "two", 3 to "three")----创建一个mapKotlin中的没有自己的集合类,都是采用的标...原创 2019-05-29 16:02:54 · 115 阅读 · 0 评论