- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Ctrl+Zが入力されると終了するプログラム)
Ctrl+Zを入力すると終了するプログラムを作成する方法
このQ&Aのポイント
- Ctrl+Zを入力すると終了するプログラムを作成する方法
- 質問文章の内容をそのまま表示するプログラムを作成し、Ctrl+Zが入力されたら終了する方法を教えてください。
- JavaのBufferedReaderクラスとdo-whileループを使用して、ユーザーの入力を受け取りながらそのまま表示し、Ctrl+Zが入力されたらループを抜けるプログラムを作成することができます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Sampleを示します。 Ctrl+Zの場合は特殊なケースなのでcが-1のとき 終了します。SampleではCtrl+Xのとき終了します。 class Test1023 { public static void main(String[] args) throws java.io.IOException { // 入出力エラーがありうる while (true) { // 以下を繰り返す: int c = System.in.read(); // キー入力を c に代入 if (c == 24) break; // c が 24(^x) ならループ脱出 System.out.println(c); // c を出力 } } }