![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Kotiln
李杭坤
这个作者很懒,什么都没留下…
展开
-
Kotlin——初级篇(八):字符串(String)
一、字符串查找字符串查找功能在实际开发中,只会用到几个简单的函数,这里我只说明几个常用的。1.1、获取第一个元素主要包含first() | firstOrNull()和first{} | firstOrNull{}四个函数first() | firstOrNull() 作用 :查找字符串的第一个元素 区别 :若字符串为空串时,前者会抛出NoSuchElementExceptio n异常 ,后者会返回null例:val str = "kotlin very good"//.原创 2020-10-26 15:07:43 · 1354 阅读 · 0 评论 -
Kotlin——初级篇(七):函数(方法)基础总结
对于Kotlin中的函数来说,和JavaScript或者Lua这些语言很像,它有着这些语言的特性。但是也与这些语言就着许多不同之处。或许你更了解Java语言,然而对于Java语言来说,它不是不是闭包这个特性的。由于在这篇文章主要是讲解函数的基本使用,故而只会讲解到函数的定义、函数的返回值、函数的参数等。剩下的部分我会在这个系列的高级篇会给大家奉上。目录一、函数的声明及基本使用在Kotlin中函数的声明,同JavaScript相似。1.1、函数的声明Kotlin中的函数声明关键字为:fun定.原创 2020-10-26 14:45:21 · 341 阅读 · 0 评论 -
Kotlin——初级篇(五):操作符与操作符重载一
本篇文章为大家详细的介绍Koltin特有的操作符重载。或许对于有编程经验的朋友来说,操作符这个词绝对不陌生,就算没有任何编辑基础的朋友,数学中的算数运算符也绝不陌生。例如(+、-、*、/、>、<、>=、<=)等。而算数运算符是编程语言中的一种操作符而已。就算你没有任何基础,也请你详细的看完这篇文章,我相信你会很有收获的。目录一、约定所谓预定:即指Kotlin允许我们为自己的类型提供预定义的一组操作符的实现。这些操作符具有固定的符号表示(如 + 或 *)和固定的优先级。为实现.原创 2020-10-16 12:16:35 · 309 阅读 · 0 评论 -
Kotiln初级篇 -(1)环境搭建
众所周知,Kotlin出来已经良久了。Kotlin有着众多优势,不管是用于Android开发中,还是Java开发,都能缩减很大的代码量,大大提高了工作效率。而小生本人也是才从忙碌的个工作中抽身出来,有点儿空闲的时间学习这新鲜的技术。无疑的是这是一股新鲜的血液,也是引领技术领略的潮流。目录一、Kotlin介绍、优势Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行Ko.原创 2020-08-24 14:13:04 · 246 阅读 · 0 评论 -
Kotlin——初级篇(二):变量、常量、注释
在Kotlin中的变量、常量以及注释多多少少和Java语言是有着不同之处的。不管是变量、常量的定义方式,还是注释的使用。下面详细的介绍Kotlin中的变量、常量、注释的使用。以及和Java的对比。目录一、Kotlin之变量用法kotlin变量的声明方式与Java中声明变量有很大的区别,而且必须使用var或val关键字。其中: - 用此关键字声明的变量表示可变变量,即可读且可写。相当于Java中普通变量 - 用此关键字声明的变量表示不可变变量,即可读且不可写。相当于Java中用final修饰.原创 2020-09-02 10:44:18 · 249 阅读 · 0 评论 -
Kotlin——初级篇(三):数据类型详解
任意一种开发语言都有其数据类型,并且数据类型对于一门开发语言来说是最基本的构成,同时也是最基础的语法。当然,Kotlin也不例外。Kotlin的数据类型和Java是大致相同的,但是他们的写法不同,并且类型之间的转换也存在着差异。下面为大家详细说明并举例。目录一、数值类型1、Kotlin中的数字的内置类型(接近与Java),其关键字为:Byte => 字节 => 8位Short => 短整型 => 16位Int => 整型 => 32位Long =>.原创 2020-09-02 11:14:33 · 763 阅读 · 0 评论 -
Kotlin——初级篇(四):控制语句详解
下面详细为大家讲解Kotlin中的控制语句使用。不得不说其和Java中还是有很多不一样的地方。目录一、if语句在Kotlin中的if语句和Java还是还是有一定的区别的,它能在Java中更灵活,除了能实现Java写法外,还可以实现表达式(实现三元运算符),及作为一个块的运用。1、传统写法(同Java写法一样)例:var numA = 2if (numA == 2){ println("numA == $numA => true")}else{ println("num原创 2020-09-02 11:30:02 · 192 阅读 · 0 评论 -
Kotiln单例模式
Kotlin中单例常用的五种写法1.加载类时创建单利Java实现public class Config{ private static Config INSTANCE=new Config(); private Config(){ //构造函数 } public static Config getInstance(){ return INSTANCE; }}Kotlin实现object Config{}上面这种写法简单粗暴,直接在加载类的时候创建,但这样会拖慢启动进程,因此,原创 2020-08-24 13:59:47 · 199 阅读 · 0 评论