【发布时间】:2018-08-11 05:25:58
【问题描述】:
我是一位美学程序员,最近我尝试使用 Kotlin。我将我的静态变量命名为 val PREF_NAME = "onb" 并在 android studio 中收到警报
我对此进行了调查,但它与 Kotlin 官方文档相矛盾
常量的名称(用 const 标记的属性,或者没有自定义 get 函数的顶级或对象 val 属性)应该使用大写的下划线分隔的名称:
const val MAX_COUNT = 8
val USER_NAME_FIELD = "UserName"
我有什么遗漏吗?
【问题讨论】:
-
类中声明的字段不是静态的。因此,它们不遵循静态变量的命名约定