分类描述:Kotlin开发与学习

设置Spring Boot项目启动打印首页地址(Kotlin)

之前用了Javalin这款框架,觉得有点好的就是,它会在项目启动完毕之后打印出当前项目的访问地址,很直观让人知道项目名和端口号,毕竟有时候项目写多了,打开一个项目还得去配置文件里翻也是十分麻烦但我还是用回了spring boot,原因在于,spring boot的依赖注入很方便哈哈温馨提示:本篇采用
kotlin spring boot 2020年12月14日 277次浏览

Kotlin学习快速入门(6)——标准函数的介绍与用法

Kotlin标准库中提供了几个函数供我们快速调用,极大地提高了开发效率,下面可以了解学习一下看了网上的文章,都是讲解的十分复杂,把源码也是讲了进去,让基础的人十分云里雾里的所以,本篇重点讲怎么用,至于原理,可能后面单独出篇文章进行补充说明let与runlet与run,都可以代码块中返回任意类型的对象
kotlin 2020年11月23日 234次浏览

谈谈Java/Kotlin中接口回调

在谈接口回调之前,想什么是接口?在学习类的时候,我们就得知接口主要是用来把某个功能抽象起来,之后,不同的类实现此功能,但其实现的功能不同。一个生动的例子,把动物的叫这一行为抽象为一个接口,之后不同动物由不同的类代替,这些动物类都实现了这个“叫”接口,但是,他们实现不一样,因为每个动物的叫声都不一样上
kotlin 2020年09月04日 433次浏览

Kotlin优雅地设计lambda接口参数

在Android开发中,我们经常使用setOnClickListener方法来设置点击事件,相对于以往的调用,我们可以发现,Kotlin的写法比较简洁,而且是使用的lambda表达式,如下btn.setOnClickListener{...}这样的方法是如何设计的呢?接口参数在这里,不得不提一下接口
kotlin 2020年07月22日 401次浏览

Kotlin学习快速入门(5)——空安全

原文链接:http://www.cnblogs.com/kexing/archive/2019/08/03/11293726.html介绍kotlin中,对象可分为两种类型,可为空的对象和不可为空对象默认为不可为空对象,代码检测如果发现不可为空对象赋予了null,则会标红报错。可为空的对象,如果调用
kotlin 2020年06月24日 505次浏览

Kotlin学习快速入门(4)——集合使用

原文链接:http://www.cnblogs.com/kexing/archive/2019/07/29/11264487.htmlList,Set,Map都是集合List是一个有序集合,可通过索引(反映元素位置的整数)访问元素。元素可以在list中出现多次。列表的一个示例是一句话:有一组字、这些
kotlin 2020年06月24日 317次浏览

Kotlin学习快速入门(3)——类 继承 接口

原文链接:http://www.cnblogs.com/kexing/archive/2019/07/29/11262112.html类参考链接类定义格式使用class关键字定义,格式如下:classT{//属性//构造函数//函数//内部类}JavaBean类javabean类//javabean
kotlin 2020年06月24日 349次浏览

Kotlin学习快速入门(2)——条件 数组 循环 方法

原文链接:http://www.cnblogs.com/kexing/archive/2019/07/26/11251441.html条件if条件判断常用的判断和Java一样,这里提一下不同的用法1.if可以作为三元运算符valmax=if(a>b)aelseb2.使用in判断是否在某个区间v
kotlin 2020年06月24日 330次浏览

Kotlin学习快速入门(1)——基本数据类型以及String常用方法使用

原文链接:http://www.cnblogs.com/kexing/archive/2019/07/26/11249014.html本文适合有Java基础的人Kotlin语法特点相比java,省略括号,可以自动判断类型,省略new关键字,空指针捕获主函数kotlin文件(kt文件)中,只有要下列的
kotlin 2020年06月24日 357次浏览