Scala常数的命名约定是什么?简要搜索StackOverflow建议使用大写的CamelCase(下面的第一行),但是我想仔细检查一下。
val ThisIsAConstant = 1.23
val THIS_IS_ANOTHER_CONSTANT = 1.55
val thisIsAThirdConstant = 1.94
推荐哪种Scala样式?
2
当要像常规的完全预定义的C // Java样式常量一样使用它时,第一个。第二种形式(通常在名称中带有下划线)从未真正使用过。第三种通常用于动态生成的不可变值。
—
德斯汀2012年
我使用的是第二篇,但主要是基于先前的Java经验。不用理会,我认为最正式的方法是第一种(因为它是在scala lib本身中使用的,例如,查看π,它定义为
—
om-nom-nom 2012年
Pi
)。