在 Java 中,如果您导入一个已弃用的类:
import SomeDeprecatedClass;
您收到此警告: The type SomeDeprecatedClass is deprecated
有没有办法抑制这个警告?
原文由 Ed Mazur 发布,翻译遵循 CC BY-SA 4.0 许可协议
在 Java 中,如果您导入一个已弃用的类:
import SomeDeprecatedClass;
您收到此警告: The type SomeDeprecatedClass is deprecated
有没有办法抑制这个警告?
原文由 Ed Mazur 发布,翻译遵循 CC BY-SA 4.0 许可协议
在您的类或方法上使用此注释:
@SuppressWarnings("deprecation")
从 Java 9 开始,您可能需要添加:
@SuppressWarnings("removal")
如果类被注释为类似:
@Deprecated(since = "3.14", forRemoval = true)
原文由 craigforster 发布,翻译遵循 CC BY-SA 4.0 许可协议
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
3 回答1.7k 阅读✓ 已解决
为了避免警告: 不要 导入类
而是使用完全限定的类名
并在尽可能少的地方使用它。