Kotlin基础 2.函数运用:fun
Posted 彬sir哥
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Kotlin基础 2.函数运用:fun相关的知识,希望对你有一定的参考价值。
Kotlin对函数的使用跟java相比,有哪些区别?先从最常见的onCreate方法入手,看看二者都有哪些区别,下面是Java编写的onCreate函数代码:
而使用Kotlin编写的onCreate函数代码如下所示:
两相对比,可以看到二者主要有以下几点区别:
(1) Java使用“@Override”表示该函数重载父类的方法,而Kotlin使用小写的“override”在同一行表达重载操作。
(2) Java使用“public”表示该函数是公共方法,而Kotlin默认函数就是公开的,所以省略了关键字“public”。
(3) Java使用“void”表示该函数没有返回参数,而Kotlin不存在关键字“void”,若无返回参数,则不用特别说明。
(4) Kotlin新增了关键字“fun”,表示这里是函数定义,其格式类似于Java的关键字“class”,而Java不存在关键字“fun”。
以上是关于Kotlin基础 2.函数运用:fun的主要内容,如果未能解决你的问题,请参考以下文章