刚看到一个如下所示的示例:
val b_* = grater[Book].asObject(dbo)
b_*
中的星号有什么意义? Scala中它的名称是什么?它对b_
的结果有什么影响?
答案 0 :(得分:2)
Asterisk在scala变量和值名称中有效,在Java或其他类C语言的标识符名称中不允许使用许多其他字符。有关详细信息,请参阅Valid identifier characters in Scala。
然而,仅仅因为它可以完成并不意味着它应该完成。在我看来,这个价值所代表的并不明显。