精准引流推广平台360搜索引擎优化
在Java中我们称之为方法,方法必须写在类里面,依赖于类。
在kotlin中函数写在类里面和外面都是可以的。称之为函数
class test{fun view(){}
}fun main() {println("Hello, world!!!")
}
执行结果
Hello, world!!!
main函数的返回值类型为Unit等价于Java中的void,可以写可以不写
//Unit==void
fun main() {println("Hello, world!!!")
}//Unit可以写可以不写
fun setTest():Unit{}
指定返回值类型,必须有返回值,以下为和java类似的写法
//指定返回值类型,必须有返回值
fun number():Int{return 0
}
在kotlin中可以一行简写
//一行简写
fun add(number1:Int,number2:Int):Int=number1+number2
在kotlin中不知道返回什么类型时可以自动帮助推导
//不知道类型时,自动推导
fun add(number1:Int,number2:Int)=number1+number2
返回值类型推断为Doubled
//不知道类型时,返回值类型为Double
fun add(number1:Int,number2:Int)=number1+number2.toDouble()
//不知道类型时,返回值类型推断为String
fun add2()="kotlin"