小编You*_*ass的帖子

如何将ArrayList <String>添加到JSON数组 - 记住类型安全

Eclipse显示了一个类型安全警告,我尝试了几乎所有东西来消除它(当然压制它将是一个选项)但不幸的是我没有任何成功.
你知道我如何更改我的代码,以便不再有类型安全警告.或者是@SuppressWarnings("unchecked")唯一的方法?

ArrayList<String> arrayList= (ArrayList<String>) Classname.getArrayList();      
JSONArray obj = new JSONArray();
obj.addAll(arrayList); 
Run Code Online (Sandbox Code Playgroud)

在显示类型安全警告的最后一行:

类型安全:方法addAll(Collection)属于原始类型ArrayList.应该参数化对泛型类型ArrayList的引用

JSONArray来自org.json.simple.JSONArray.你会推荐另一个套餐吗?

java json arraylist type-safety

10
推荐指数
1
解决办法
2万
查看次数

标签 统计

arraylist ×1

java ×1

json ×1

type-safety ×1