From a85256b39d5a120eb86879d2f4d5b333503389f1 Mon Sep 17 00:00:00 2001 From: t-eguchi <26-t-eguchi-tmn@it-college.co.jp> Date: Thu, 10 Sep 2026 15:07:59 +0900 Subject: [PATCH] =?UTF-8?q?=E6=AE=B5=E9=9A=8E=EF=BC=91=E3=81=AE=E5=86=8D?= =?UTF-8?q?=E3=83=AC=E3=83=93=E3=83=A5=E3=83=BC=E3=81=8A=E9=A1=98=E3=81=84?= =?UTF-8?q?=E3=81=97=E3=81=BE=E3=81=99=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- StringCheck/src/day3/StringCheck.java | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/StringCheck/src/day3/StringCheck.java b/StringCheck/src/day3/StringCheck.java index c287d3b..a470979 100644 --- a/StringCheck/src/day3/StringCheck.java +++ b/StringCheck/src/day3/StringCheck.java @@ -42,13 +42,8 @@ public class StringCheck { "↓↓↓↓↓↓ 投稿されました ↓↓↓↓↓↓" }; - // ============================================================ - // 2日目 段階1:標準入力を読み取る準備をする - // ============================================================ - // Scanner は、キーボードからの入力(標準入力)を読み取るためのクラス。 - // ループの中で毎回新しく作るのではなく、ループの外で1回だけ用意して - // 使い回す。 - Scanner scanner = new Scanner(System.in); + + // 投稿内容(前後の空白を除去したあとの文字列)を保持する変数。 // while文を抜けたあとでも使うので、while文の外で宣言しておく。 @@ -66,7 +61,7 @@ public class StringCheck { // 配列の0番目に入れておいたプロンプト文言を表示する。 System.out.println(messages[0]); - str = inputString(scanner); + str = inputString(); // ---- 1日目 段階3:比較演算子で真偽値を求める ---- // 1日目の時点ではif文がまだ使えなかったため、この2つの真偽値は @@ -109,7 +104,8 @@ public class StringCheck { } - public static String inputString(Scanner scanner) { + public static String inputString() { + Scanner scanner = new Scanner(System.in); return scanner.nextLine().strip(); } }