2017-01-02 8 views

答えて

3

私の知る限り、構文の違いのみです。 ScalaのREPLを使用した例:

scala> val foo = new scala.collection.mutable.HashMap 
foo: scala.collection.mutable.HashMap[Nothing,Nothing] = Map() 

scala> val foo = new scala.collection.mutable.HashMap() 
foo: scala.collection.mutable.HashMap[Nothing,Nothing] = Map() 

私は、これは単に引数なしでメソッドを呼び出すときに括弧を省略することが許可されているスカラ座での通常の動作の一例だと思います。

関連する問題