作用:用于抑制编译器产生警告信息。
注解目标
通过 @SuppressWarnings 的源码可知,其注解目标为类、字段、函数、函数入参、构造函数和函数的局部变量。
而家建议注解应声明在最接近警告发生的位置。
抑制多个警告
@SuppressWarnings(value={"unchecked", "rawtypes"})
抑制所有警告
@SuppressWarnings("all")
public void addItems(String item){
List items = new ArrayList();
items.add(item);
}