0
私は=記号に気づきましたが、実際の違いは何ですか?誰か説明していただけますか?なぜfunc1の戻り値の型はUnitですか?func2の戻り値の型はIntですか?
//関数func1
DEF関数func1(X:INT、OPます。int => INT){ OP(x)}
関数func1(X:INT、OP: INT => INT)ユニット
//関数func2
DEF関数func2(X:INT、OP:INT => INT)= { OP(x)の }
関数func2:(X:INT、OP:のInt => INT)あなたはDEFの "=" 記号を使用するときにScalaでのInt
こんにちはサニー、SOに歓迎:そこで第二の機能は、長い形式は次のようになりますのIntを、返します。 https://stackoverflow.com/help/how-to-ask – petezurich
[Scalaメソッド宣言で等号を使用するタイミングは?](https: //stackoverflow.com/questions/944111/when-to-use-the-equals-sign-in-a-scala-method-declaration) – dveim
それは "実際の違い"です。 – Dima