![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Kotlin
梦想_永不止步
个人信念:不是因为拥有了才付出,而是因为付出了才拥有; 不是因为突破了才挑战,而是因为挑战了才突破。
多学习,善于思考;多行动,善于感悟;多坚持,善于反省;多付出,方可收获;卓越就是永远比别人多做一点。
展开
-
Kotlin返回值类型简介
空类型和智能类型转换首先我们先看一段java代码public class Ceshi { public static void main(String[] args) { String name = getName(); if (name==null{ System.out.println("名字为空没法输出"); }原创 2017-11-29 15:40:53 · 8529 阅读 · 0 评论 -
kotlin的循环语句
下面我们来通过代码熟悉一下Kotlin的循环语句val chararr:CharArray= charArrayOf('a','s','d','f','g')fun main(args: Array<String>) {// fro循环遍历数组并打印 for (char in chararr){ println(char) }// 遍历带坐标的数组原创 2017-12-01 11:17:16 · 416 阅读 · 0 评论 -
Kotlin的变长参数
变长参数 定义:顾名思义变长参数就是某个参数可以接受多个值;在Kotlin里面位置可以随意放,而在java里面只能做最后一个。下面我们来一段代码展示一下效果:fun main(args: Array<String>) {hell(1,2,3,4,5,6,string = "Hello") hello(3.0,1,2,4,7,4,7,4,string = "到我了")/** 我们传参数的原创 2017-12-01 12:03:45 · 7675 阅读 · 0 评论 -
Kotlin计算器代码
下面给大家分享一段计算器的代码,代码如下:fun main(args: Array<String>) { while (true) {// 为了防止用户输入的小数不正确就加一个try catch try { println("请输入计算公式例如:3 + 4")// 定义控制台,后面的?:就是如果时空的话就停止 val i原创 2017-12-01 15:00:02 · 979 阅读 · 0 评论 -
Kotlin高级函数讲解
Kotlin的高级函数有很多;常用的有:forEach、map、flatMap、fold、reduce、filter、takeWhile、let、apply、use等;下面就用代码给大家展示一下:fun main(args: Array<String>) { val list= listOf( 1..20, 2..5,原创 2017-12-05 18:22:12 · 1011 阅读 · 0 评论