From eda22e495e0f7d95e92a2344b2055151081a8383 Mon Sep 17 00:00:00 2001 From: y-nakano <26-y-nakano-tmn@it-college.co.jp> Date: Wed, 9 Sep 2026 15:17:24 +0900 Subject: [PATCH] =?UTF-8?q?=E6=AE=B5=E9=9A=8E=EF=BC=92=E3=81=A7=E3=81=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PJ/src/StringCheck.java | 62 +++++++++++++++++------------------------ 1 file changed, 26 insertions(+), 36 deletions(-) diff --git a/PJ/src/StringCheck.java b/PJ/src/StringCheck.java index 36ce3b0..31d67f3 100644 --- a/PJ/src/StringCheck.java +++ b/PJ/src/StringCheck.java @@ -11,46 +11,36 @@ public class StringCheck { //System.out.println(message[2]); - - for (int i = 0; i < message.length; i++) { - System.out.println(message[i]); - } - - while(true) { + // for (int i = 0; i < message.length; i++) { + // System.out.println(message[i]); + // } + + while (true) { Scanner scanner = new Scanner(System.in); System.out.println(message[0]); String str = scanner.nextLine().strip(); - - System.out.println(""); - System.out.println(message[3]); - System.out.println(str); + + int strlen = str.length(); + boolean isEmpty = strlen == 0; + boolean isOver = ((140 - strlen) <= 0); + + if (isEmpty == true) { + System.out.println(message[1]); + continue; + // System.out.println(isEmpty); + } else if (isOver == true) { + System.out.println(message[2]); + continue; + } else { + System.out.println(""); + System.out.println(message[3]); + System.out.println(str); + } break; + } - - - - - -// int strlen = str.length(); -// -// boolean isEmpty = strlen == 0; -// System.out.println(message[1]); -// System.out.println(isEmpty); -// -// -// boolean isOver = ((140 - strlen) <= 0); -// //System.out.println(message[2]); -// System.out.println(isOver); -// -// System.out.println("残り入力可能文字数" + (140-strlen)); -// - - - - - - - -// boolean isMessage = (140 >= strlen); } + // System.out.println("残り入力可能文字数" + (140-strlen)); + + // boolean isMessage = (140 >= strlen); } \ No newline at end of file