我在堆栈中发现了很多关于单身人士的话题。但在我看来,Kotlin中的单身人士可以更简单:
var abc: Int
abc = SingletonTwo.ourInstance.myAge
现在我可以在其他类中访问此变量myAge:
#
这里出了点问题?这个单例比堆叠中的其他主题略小。 如果我错了,请有人纠正我。
答案 0 :(得分:8)
使用object
关键字而非class
声明某些内容会使其成为单身人士:
object SingletonTwo {
var myAge: Int = 16
}
在这种情况下,您可以像这样访问变量:
var abc: Int = SingletonTwo.myAge
您可以看到有关object declarations的文档,其中还指出应该使用它们来轻松创建单例。