JSON.simpleを使用して、Java から JSON 出力を生成しています。しかし、jsonobj.put("this", "that") を呼び出すたびに、Eclipse で警告が表示されます。
型の安全性: メソッド put(Object, Object) は生の型 HashMap に属します。ジェネリック型 HashMap への参照はパラメーター化する必要があります
JSONObject がジェネリック化されている場合は、クリーンな修正になりますが、ジェネリック化されていないため、これを修正するためにジェネリック型パラメーターを追加することはできません。できるだけ少ない警告をオフにしたいので、多くのメソッドに「@SuppressWarnings("unchecked")」を追加するのは魅力的ではありませんが、警告を我慢する以外に他のオプションはありますか?