gpt4 book ai didi

java - @SuppressWarnings 是否处理注释生成的警告?

转载 作者:行者123 更新时间:2023-11-29 06:02:30 25 4
gpt4 key购买 nike

假设我有一个生成警告的注解。注释在方法上。

例如

@AnnotationThatGeneratesAWarning
public void doSomething() {
//stuff
}

我可以使用 @SuppressWarnings 来抑制它吗? @SuppressWarnings 是处理注释生成的警告,还是只处理方法本身生成的警告?

最佳答案

您使用的是什么 IDE?生成警告的代码是什么?一个好的 IDE 通常会建议在 @SuppressWarnings 中使用的字符串。 , 但最好先尝试修复警告,如果这不可能,作为最后的资源使用 @SuppressWarnings .

编辑:

你可以看出 @SuppressWarnings不会与查看其 documentation 的其他注释一起使用.如您所见:

@Target(value={TYPE,FIELD,METHOD,PARAMETER,CONSTRUCTOR,LOCAL_VARIABLE})

目标包括ANNOTATION_TYPE ,意思是 @SuppressWarnings不能应用于其他注释。

关于java - @SuppressWarnings 是否处理注释生成的警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9606778/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com