码迷,mamicode.com
首页 > 编程语言 > 详细

Java注解用法--@SuppressWarnings

时间:2019-02-12 12:54:18      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:warning   items   raw   logs   item   check   warnings   height   col   

Java注解用法--@SuppressWarnings

参考地址:https://www.cnblogs.com/perfei456/p/8962167.html

1.注解目标

通过 @SuppressWarnings的源码可知,其注解目标为类、字段、函数、函数入参、构造函数和函数的局部变量。建议注解应声明在最接近警告发生的位置

2.抑止警告的关键字

技术图片

3.代码示例

示例1——抑制单类型的警告:

1 @SuppressWarnings("unchecked")
2 public void addItems(String item){
3   @SuppressWarnings("rawtypes")
4    List items = new ArrayList();
5    items.add(item);
6 }

  示例2——抑制多类型的警告:

1 @SuppressWarnings(value={"unchecked", "rawtypes"})
2 public void addItems(String item){
3    List items = new ArrayList();
4    items.add(item);
5 }

  示例3——抑制所有类型的警告:

1 @SuppressWarnings("all")
2 public void addItems(String item){
3    List items = new ArrayList();
4    items.add(item);
5 }

 

Java注解用法--@SuppressWarnings

标签:warning   items   raw   logs   item   check   warnings   height   col   

原文地址:https://www.cnblogs.com/jason2018524/p/10364533.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!