Java 如何在netbeans中删除@SuppressWarnings(“;unused”;)?

Java 如何在netbeans中删除@SuppressWarnings(“;unused”;)?,java,netbeans,suppress-warnings,Java,Netbeans,Suppress Warnings,我总是在许多代码中看到: @SuppressWarnings("unused") 如何删除我在java中使用的这些行(在NetBeans IDE中): 搜索它并将其全部替换为“”如果您实际上不需要该变量,并且您只是尝试推进input只需调用input.next(),不将其分配给任何对象。您的意思是执行错误:据我所知,您使用的是input.next()。这看起来像迭代器/StringTokenizer,这意味着您正试图超越迭代器/StringTokenizer的限制。使用if(input.has

我总是在许多代码中看到:

@SuppressWarnings("unused")
如何删除我在java中使用的这些行(在NetBeans IDE中):


搜索它并将其全部替换为“”

如果您实际上不需要该变量,并且您只是尝试推进
input
只需调用
input.next()
,不将其分配给任何对象。

您的意思是执行错误:据我所知,您使用的是input.next()。这看起来像迭代器/StringTokenizer,这意味着您正试图超越迭代器/StringTokenizer的限制。使用if(input.hasNext()/input.hasMore())newFamily2=input.next();删除它们。它们只是向IDE发出一个提示,即不再引用局部变量。在我看来,如果不使用它们,那么使用变量有点误导——为什么不使用真正的解析库呢?
@SuppressWarnings("unused")
String newName1 = input.next();         
@SuppressWarnings("unused")
String newFamily1 = input.next();           
String newGender1 = input.next();           
@SuppressWarnings("unused")
String arrow = input.next();        
@SuppressWarnings("unused")
String newName2 = input.next();         
@SuppressWarnings("unused")
String newFamily2 = input.next();
String newGender2 = input.next();