trong một chương trình java, tôi có dòng mã sau đây:Tại sao toán tử <> không được phép cho nguồn dưới 1.7?
HashMap<String, String> query_args = new HashMap<>();
và tôi nhận được lỗi sau:
'<>' điều hành không được phép cho cấp nguồn dưới 1,7
Tôi đã cố gắng thay đổi sự tuân thủ của dự án và jre thành 1.7 nhưng sau đó nhật thực không thể giải quyết được việc nhập khẩu. Tôi đang sử dụng jre 1.6.
Mọi đề xuất?
Về '" Tại sao toán tử <> không được phép cho nguồn dưới 1,7 "- bởi vì nó được xác định trong Java 1.7. Một câu hỏi ngớ ngẩn thực sự. Một giải pháp có thể có: nâng cấp Eclipse của bạn để cho phép 1.7. Nếu câu hỏi của bạn là nhiều hơn về lý do tại sao các thông báo lỗi, sau đó tiêu đề của bạn nên phản ánh điều này. –
* reopen vote * nó chỉ là một câu hỏi ngớ ngẩn nếu bạn có ý thức về những tính năng được thêm vào trong phiên bản Java:/mọi người phải học ngôn ngữ phát triển tại một thời điểm nào đó trong sự nghiệp của họ. – djechlin