Tôi đang sử dụng JSON.simple để tạo đầu ra JSON từ Java. Nhưng mỗi khi tôi gọi jsonobj.put ("this", "that"), tôi thấy một cảnh báo trong Eclipse:Làm thế nào để tránh cảnh báo Eclipse khi sử dụng mã cũ mà không có generics?
An toàn loại: Phương thức đưa (Object, Object) thuộc về kiểu thô HashMap. Các tham chiếu đến kiểu chung HashMap phải được tham số hóa
Sửa chữa sạch sẽ là nếu JSONObject được genericized, nhưng vì không, tôi không thể thêm bất kỳ thông số kiểu chung nào để sửa lỗi này. Tôi muốn tắt càng ít cảnh báo càng tốt, vì vậy việc thêm "@SuppressWarnings (" unchecked ")" vào nhiều phương thức không hấp dẫn, nhưng tôi có tùy chọn nào khác ngoài việc đưa ra cảnh báo không?
Trong Netbeans, trả về một số cảnh báo KHÁC cho tôi: > Phương pháp riêng aMap được khai báo cuối cùng > Phương pháp riêng aMap được khai báo tĩnh – user919860