From 1d0a61c9f91a08645a7d1f3253d85db869eafd5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=9F=B3=E5=B7=9D=E3=80=80=E8=A3=95=E6=A8=B9?= <26-y-ishikawa-stellatecnica@it-college.co.jp> Date: Thu, 8 Oct 2026 16:52:22 +0900 Subject: [PATCH] =?UTF-8?q?2=E6=97=A5=E7=9B=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- StringCheck20261008_ishikawa.java | 47 +++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 StringCheck20261008_ishikawa.java diff --git a/StringCheck20261008_ishikawa.java b/StringCheck20261008_ishikawa.java new file mode 100644 index 0000000..72fca45 --- /dev/null +++ b/StringCheck20261008_ishikawa.java @@ -0,0 +1,47 @@ +package mission; + +import java.util.Scanner; + +public class StringCheck { + + public static void main(String[] args) { + // TODO 自動生成されたメソッド・スタブ + String[] a; + a = new String[4]; + a[0] = "いまなにしてる?"; + a[1] = "何も入力されていません"; + a[2] = "投稿文が長すぎます"; + a[3] = "↓↓↓↓↓↓ 投稿されました ↓↓↓↓↓↓"; + + Scanner sc = new Scanner(System.in); + String str; + while(true) { + System.out.println(a[0]); + str = sc.nextLine().strip(); + System.out.println(str); + + boolean b1 = str.length() == 0; + boolean b2 = str.length() > 140; + int n = 140 - str.length(); + + if(b1) { + System.out.println(a[1]); + continue; + }else if(b2) { + System.out.println(a[2]); + continue; + }else { + System.out.println(b1); + System.out.println(b2); + System.out.println(n); + break; + } + } + System.out.println(); + System.out.println(a[3]); + System.out.println(str); + + + } + +} \ No newline at end of file