可能重复:
Any reason for having “val capacity : Int” instead of “val Int Capacity” in Scala为什么Scala选择变量名后的类型?
在Scala中变量的声明像:
var stockPrice: Double = 100.
凡型(双)如下所述标识符(stockPrice)。传统上,在诸如C,Java,C#等命令式语言中,类型名称位于标识符之前。
double stock_price = 100.0;
它纯粹是一种味道的问题,还是最终有类型名称帮助编译器以任何方式?去也有相同的风格。
C,Java和C#都来自C.Pascal,例如,使用与Scala相同的样式。 – 2011-05-22 02:07:03
不知道关于帕斯卡。谢谢。 – Rohit 2011-05-22 02:22:57
我不确定要合并的意图关闭这个问题。这个人更有可能出现在搜索中,除非搜索者足够幸运,以至于他们碰巧在询问一个名为'capacity'的变量。 – 2011-05-22 11:26:11