我有一位老师认为这个好习惯的朋友:
public void enterAnythingToContinue(){
String junk = in.nextLine();
}
我google了这个,但没有找到解释,虽然如预期的其他用户的这种方法;主要是教师.
这是不是没有关系,如果你这样做,这只是一个清晰和教育学的问题?
即使你没有确定的答案,任何输入都不胜感激.
它可以指出Java中
方法的矛盾.你可以这样使用这种
方法
String junk = in.nextLine();
或那个
in.nextLine();
也许你的老师会强调一个“功能”而不是一个“程序”(void return type).
如果您分配一个值,读者会知道您正在使用返回值的方法.
当您使用现代IDE时,我看不到任何优势.