スキャナーで文字列値を読み取り、大文字に変換し、同じ if ステートメントで .equals("NO") を使用できるかどうか疑問に思っています。基本的に、ユーザーが 'no' 'No' 'NO' 'nO' と入力すると、それは 'NO' に変更され、.equals("NO") を実行して、ユーザーがプログラムを続行するかどうかを確認します。はい、if ステートメントのパラメーターの現在の構文が正しくないことは認識しています。これは、その方法がわからないためです。if ステートメントで toUpperCase と equals() を実行できますか、それとも別の toUpperCase ステートメントを使用する必要がありますか?
public class 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() を使用しているので、出力ウィンドウからすべてのテキストをクリアする方法があれば助かります。出力ウィンドウをクリアする方法はありますか?