Я использую JSON.simple для генерации вывода JSON с Java. Но каждый раз, когда я называю jsonobj.put («это», «что»), я вижу предупреждение в Eclipse:Как избежать предупреждений Eclipse при использовании устаревшего кода без дженериков?
Тип безопасности: Метод пута (Object, Object) принадлежит к сырому типу HashMap. Ссылки на шаблонный типе HashMap должны быть параметризованными
Чистого исправления было бы, если JSONObject были обобщенными, но так как это не так, я не могу добавить любой общие параметры типа, чтобы исправить это. Я хотел бы отключить как можно меньше предупреждений, поэтому добавление «@SuppressWarnings (« unchecked »)« к множеству методов нецелесообразно, но есть ли у меня какой-либо другой вариант, помимо того, что вы используете предупреждения?
В Netbeans, который возвращает ДРУГОЙ набор предупреждений для меня: > Частный метод aMap объявлен окончательным > Частный метод aMap объявлен статическим – user919860