當我編譯我的課,我得到這些警告:如何避免「用-Xlint重新編譯:選中」在這個例子中
注:JSONLoader.java使用未經檢查或不安全的操作
注:重新編譯用-Xlint:未選中
類是爲simples:
class JSONLoader<T>{
public T loads(String file_name){
JSONParser parser = new JSONParser();
Object obj = null;
try{
obj = parser.parse(new FileReader(file_name));
}
catch(Exception e){
e.printStackTrace();
}
return (T) obj;
}
}
我應該補充說,這個類應該返回JSONObject
或JSONArray
(取決於文件的內容),並且這些對象類型是不兼容的。
最簡單的方法是壓制警告。 – Thomas
@Thomas。我不喜歡壓制警告) – Jacobian