整数として宣言した変数を操作していて、>が整数のメンバーではないことを発見しました。簡単な例を次に示します。
scala> i
warning: there were deprecation warnings; re-run with -deprecation for details
res28: Integer = 3
scala> i > 3
<console>:6: error: value > is not a member of Integer
i > 3
^
それをIntと比較してください:
scala> j
res30: Int = 3
scala> j > 3
res31: Boolean = false
IntegerとIntの違いは何ですか?非推奨の警告が表示されますが、非推奨になった理由と、廃止された理由を考えると、>メソッドがない理由はわかりません。