标签: intellij-idea
当我选择压制语句时,为什么有时会插入@SuppressWarnings,有时会插入//noinspection?
@SuppressWarnings
//noinspection
我在谈论不同的陈述,我假设在同一个陈述中它总是使用相同的变体。我特意选择压制一个语句(不是方法,类或其他任何东西)
有什么区别?
答案 0 :(得分:4)
@SuppressWarnings是一个注释,只能装饰类,接口和方法。 IntelliJ使用//noinspection来标记注释无法抑制的警告,因为它们不是类,接口或方法。