1

我使用了来自外部提供者(谷歌代码项目)的 JSON 库,它有一个以JSONArray这种方式定义的类:

public class JSONArray extends ArrayList implements List , ... {

所以它有一个Collection's 方法.addAll( Collection<? extends E> elements ),但当然,简单的用法:

JSONArray someData = new JSONArray();
someData.addAll( Arrays.asList( new String[] {"a","b"} ) );

引发未经检查的警告,与显式调用相同Arrays.<String>asList

有没有办法在不使用@SuppressWarnings 标记整个方法或使用@SuppressWarnings 将此操作提取到另一个方法的情况下删除此警告?

4

0 回答 0