10/8ミッション

This commit is contained in:
2026-10-08 16:54:04 +09:00
parent 6cb05ced69
commit 9cf2afa2be

View File

@@ -0,0 +1,78 @@
package misson1007;
//標準入力のために必要
import java.util.Scanner;
public class StringCheck {
public static void main(String[] args) {
// TODO 自動生成されたメソッド・スタブ
//変数作成
String[] main;
//箱数指定
main = new String[4];
//変数入力
main[0] = "いまなにしてる?";
main[1] = "何も入力されていません";
main[2] = "投稿文が長すぎます";
main[3] = "↓↓↓↓↓↓ 投稿されました ↓↓↓↓↓↓";
//投稿ミスループ
while (true) {
//いまなにしてる
System.out.println(main[0]);
//標準入力取得と空白除去
Scanner scan = new Scanner(System.in);
String str = scan.nextLine().strip();
int mojinum = str.length();
//空文字判定
boolean kara = mojinum == 0;
//文字数超過判定
boolean over = mojinum > 140;
//出力
System.out.println(kara);
System.out.println(over);
//文字数分岐
if (kara || over) {
System.out.println(kara ? main[1] : main[2]);
continue;
} else {
//残り入力文字数
int nokori = 140 - mojinum;
// 出力
System.out.println("残り入力可能文字数: " + nokori);
//空行
System.out.println();
//投稿後
System.out.println(main[3]);
//出力
System.out.println(str);
scan.close();
break;
}
//2日目ミニ演習用
//for (String mini: main) {
//System.out.println(mini);
//}
}
}
}