如何在Kotlin中创建常量?什么是命名惯例?我没有在文档中找到它.
companion object {
//1
val MY_CONST = "something"
//2
const val MY_CONST = "something"
//3
val myConst = "something"
}
Run Code Online (Sandbox Code Playgroud)
要么 ...?
在Kotlin中创建常量的一般模式似乎是使用伴随对象.但是,我也可以在文件级别定义一个常量.为什么不那么受欢迎?我错过了什么吗?
使用伴侣对象:
class Example {
companion object {
const val CONSTANT = "something"
}
Run Code Online (Sandbox Code Playgroud)
在顶层:
const val CONSTANT = "something"
class Example {
}
Run Code Online (Sandbox Code Playgroud)