专业的编程技术博客社区

网站首页 > 博客文章 正文

Kotlin类和方法(kotlin类型推断)

baijin 2024-09-06 14:53:09 博客文章 4 ℃ 0 评论

我尝试用Java的类和方法去学习kotlin,没想到我竟然不知道kotlin如何去写主方法入口,还是要以为要和java一样把主方法写在类中,所以就一直运行不起来……

?瞅两眼

fun main() {

read(start = 2)

read2(start = 1,action = {

"result"//最后一行,方法的返回值

})

//括号外传递action参数,当且仅当方法参数是最后一个

read2(start = 2){

"result"//最后一行,方法的返回值

}

//可变数量参数

val append:String = append("1","2")

}

//方法也可以作为参数

//String 参数的返回值

fun read2(offset: Int = 0, start: Int, action: () -> String){

//接收action返回值

val al = action()

}

//普通类

class Person {

//具名参数调用,如果想给在默认参数后面的start赋值

}

//静态类

object NumUtil {

}

//伴生类

class Test {

companion object {

}

}

//可以有默认参数,offset=0

fun read(offset: Int = 0, start: Int) {

}

//不定长度

fun append(vararg str:String):String{

return ""

}

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表