Khi tôi cố gắng để khai báo một từ điển như vậy:Sử dụng int như một tham số kiểu cho java.util.Dictionary
private Dictionary<String, int> map;
Trình biên dịch mang lại cho tôi những lỗi sau:
Syntax error on token "int", Dimensions expected after this token
Nhưng nó hoạt động tốt với Integer
. Tôi mơ hồ nhận thức rằng Java xử lý int
/Integer
khác nhau (tôi đến từ nền .NET), nhưng tôi hy vọng ai đó có thể giải thích đầy đủ về lý do tại sao tôi không thể sử dụng nguyên thủy trong từ điển <>
Từ javadoc của từ điển: ** LƯU Ý: ** Lớp này đã lỗi thời. Triển khai mới nên triển khai giao diện Bản đồ, thay vì mở rộng lớp này. – Esko
Hãy ném câu trả lời đó và tôi sẽ +1 nó (một lần nữa) –
Meh, tôi không thực sự quan tâm - bạn làm điều đó, tôi sẽ +1 bạn :) – Esko