Tôi đang làm việc với một biến mà tôi đã khai báo là Số nguyên và phát hiện ra rằng> không phải là thành viên của Số nguyên. Dưới đây là một ví dụ đơn giản:Sự khác nhau giữa Int và Integer trong Scala là gì?
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
^
so sánh với một Int:
scala> j
res30: Int = 3
scala> j > 3
res31: Boolean = false
sự khác biệt giữa Integer và Int là gì? Tôi thấy cảnh báo không dùng nữa nhưng không rõ lý do tại sao nó không được chấp nhận và, bởi vì nó đã được, tại sao nó không có một phương thức.
Cảm ơn tất cả, vì những câu trả lời hữu ích. Tất cả các bạn trả lời câu hỏi của tôi, vì vậy tôi sẽ để cho câu trả lời được đánh giá cao nhất tăng lên đầu và đánh dấu đó là câu trả lời. Trong thời gian chờ đợi, tôi đã xếp hạng tất cả các câu trả lời của bạn. – pr1001