【问题标题】:Removal warning "Unnecessary @SuppressWarnings("unchecked")" will affect functionality?删除警告“Unnecessary @SuppressWarnings("unchecked")”会影响功能吗?
【发布时间】:2013-06-05 19:19:16
【问题描述】:

不必要的@SuppressWarnings("unchecked")。我收到这些警告。如果我删除它,它会影响项目或任何功能。我没有得到这个的确切用途。谁能帮忙

【问题讨论】:

    标签: android eclipse warnings suppress-warnings


    【解决方案1】:

    不。删除抑制警告不会影响代码的任何部分......

    禁止警告 指示应在带注释的元素(以及带注释的元素中包含的所有程序元素)中抑制命名的编译器警告。请注意,给定元素中抑制的警告集是所有包含元素中抑制的警告的超集。例如,如果您注释一个类以抑制一个警告并注释一个方法以抑制另一个警告,则两个警告都将在方法中被抑制。

    作为一种风格,程序员应该始终在最有效的嵌套元素上使用这个注解。如果您想禁止在特定方法中显示警告,则应注释该方法而不是其类。

    【讨论】:

    • 这意味着此抑制警告仅用于删除 eclipse 中的警告?或通过在代码中添加它来进行任何其他用途?
    • 好的。因此,当我们更改目标版本/最低版本时,会出现这些警告并删除它,只有我们使用此抑制警告?对于那些代码在更高版本中的功能,我们需要单独做一些事情吗?rt?
    猜你喜欢
    • 1970-01-01
    • 2020-01-13
    • 1970-01-01
    • 2020-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-29
    相关资源
    最近更新 更多