Je travaillais avec une variable que j'avais déclarée en tant qu'entier et j'ai découvert que> n'est pas un membre d'Integer. Voici un exemple simple:Quelle est la différence entre Int et Integer dans Scala?
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
^
Comparez cela à une Int:
scala> j
res30: Int = 3
scala> j > 3
res31: Boolean = false
Quelles sont les différences entre les nombres entiers et Int? Je vois l'avertissement de dépréciation mais je ne comprends pas pourquoi il a été déprécié et, étant donné qu'il l'a été, pourquoi il n'a pas de méthode.
Merci à tous pour les réponses utiles. Vous répondez tous à ma question, alors je vais laisser la réponse la mieux notée monter au sommet et marquer cela comme la réponse. En attendant, j'ai noté toutes vos réponses. – pr1001