相关疑难解决方法(0)

Kotlin中的常数 - 建议创建它们的方法是什么?

如何在Kotlin中创建常量?什么是命名惯例?我没有在文档中找到它.

companion object {
    //1
    val MY_CONST = "something"

    //2
    const val MY_CONST = "something"

    //3
    val myConst = "something"
}
Run Code Online (Sandbox Code Playgroud)

要么 ...?

android constants kotlin

112
推荐指数
12
解决办法
6万
查看次数

Kotlin:伴侣对象和顶级对象之间的差异

在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)

kotlin

24
推荐指数
3
解决办法
5221
查看次数

标签 统计

kotlin ×2

android ×1

constants ×1