
Kotlin
ChayChan
程序员须深知“学如逆水行舟,不进则退”的道理,如果不求进取,技术则会停留在原地,甚至倒退。努力追求达到1万小时的磨练,成为这方面的专家。
展开
-
Kotlin入门篇(一),基本数据类型介绍、变量和常量的声明
Kotlin的数据类型数字类型数据类型 取值范围Byte (8位) -128 ~ 127Short (16位) -32768 ~ 32767Int (32位) -2147483648 ~ 2147483647Lon原创 2017-08-16 20:03:54 · 1704 阅读 · 0 评论 -
Kotlin入门篇(二),如何声明函数和处理空值
函数的声明函数的形式为: fun 函数名(参数名:参数类型):返回值类型{ //函数体}如Kotlin的主函数fun main(args:Array<String>):Unit{ //函数体}其中返回值类型Unit代码无返回值,可以省略不写,所以主函数可以写成:fun main(args:Array<String>){ //函数体} 有返回值函数示例:计算两个原创 2017-08-16 20:04:46 · 3995 阅读 · 0 评论 -
Kotlin入门篇(三),Kotlin中字符串的对比
字符串比较var str1 = "chaychan"var str2 = "chaychan"println(str1 == str2)比较两个字符串,如果两个字符串的内容一致,在Java中使用 str1 == str2 时,是比较两个字符串的地址值,很清楚两个字符串的地址不一样,返回false,但是在kotlin中,则不是如此,比较的只是字符串的内容,上述代码返回的是true。字符串的equ原创 2017-08-16 20:05:50 · 18680 阅读 · 3 评论 -
使用Kotlin开发第一个程序,Hello Kotlin!
介绍本文主要是教如何在Eclipse上安装Kotlin插件并创建Kotlin项目,输出我们学习新语言一定会学习的熟悉的一句英文“Hello World!”,之所以使用Eclipse是因为不想用太过智能的开发工具,要把基本功学扎实,所以这里选择了Eclipse作为开发工具。Eclipse64位免安装压缩包的下载地址,如果你还没有下载Eclipse或者Eclipse版本太低的,那么请下载最新的Eclip原创 2017-08-04 18:18:32 · 3605 阅读 · 0 评论 -
Kotlin入门篇(四),如何使用when语句
when语句的使用Kotlin中when语句的使用,类似与Java中switch使用,如下,演示下when语句的使用://传入颜值分数获取颜值描述fun faceScoreDescn(score:Int):String{ var descn:String; when(score){ 10 -> descn = "令人惊艳的帅(美)" 9 -> des原创 2017-08-19 15:23:37 · 7098 阅读 · 2 评论 -
Kotlin入门篇(五),Loop和Range,Kotlin中区间的定义和遍历
Loop和RangeKotlin循环的使用和区间的定义和Java有很大的不同,如:fun main(args: Array<String>) { var nums = 1..100 //[1,100] for (num in nums) { println(num) //打印1-100 }}其中 1 .. 100 定义了一个整数类型的数组,包含1-1原创 2017-08-19 15:25:13 · 3103 阅读 · 0 评论 -
Kotlin入门篇(六),list和map的使用
list的定义和使用fun main(args: Array<String>) { var nameList:MutableList<String> = ArrayList() nameList.add("小明"); nameList.add("小红"); nameList.add("小刚"); for((index,name) in nameList.wit原创 2017-08-19 15:26:34 · 4853 阅读 · 0 评论