我只是想知道是否可以使用 Scanner 读取 String 值,将其转换为大写,并在同一个 if 语句中使用 .equals("NO") 。基本上,如果用户输入 'no' 'No' 'NO' 'nO' 它会将其更改为 'NO' 然后执行 .equals("NO") 以检查用户是否要继续程序。是的,我知道 if 语句参数的当前语法不正确,这是因为我不知道该怎么做。我可以在 if 语句中执行 toUpperCase 和 equals() 吗,还是需要使用单独的 toUpperCase 语句?
紧接着公开课program2 {
public static String cont="";
public static Scanner in=new Scanner(System.in);
在我的 main() 中;
System.out.print("Continue? Yes/No >> ");
cont=in.nextLine();
if(cont.toUpperCase/equals("NO")
{
System.exit(0);
}
showmenu();
此外,由于我使用的是 Syste.out.print() 和 System.out.println(),如果有一种方法可以清除输出窗口中的所有文本,那将会很有帮助。有没有办法清除输出窗口?