Was ist der Unterschied zwischen Int und Integer in Scala?

Ich arbeitete mit einer Variablen, die ich als Ganzzahl deklariert hatte, und stellte fest, dass> kein Mitglied von Ganzzahl ist. Hier ist ein einfaches Beispiel:

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
         ^

Vergleichen Sie das mit einem Int:

scala> j
res30: Int = 3

scala> j > 3
res31: Boolean = false

Was sind die Unterschiede zwischen Integer und Int? Ich sehe die Warnung vor dem Verfall, aber es ist mir unklar, warum es veraltet war und warum es, angesichts dessen, keine> Methode gibt.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage