ループ構文のウォームアップと、正常系フローのループ化

This commit is contained in:
s-sakiyama
2026-09-09 13:07:04 +09:00
parent 9aaf462b01
commit b997922d53

View File

@@ -2,34 +2,38 @@ import java.util.Scanner;
public class StringCheck {
public static void main(String[] args) {
String[] defaultMessage ={
"いまなにしてる?","何も入力されていません",
"投稿文が長すぎます","↓↓↓↓↓↓ 投稿されました ↓↓↓↓↓↓"
};
String[] defaultMessage = {
"いまなにしてる?", "何も入力されていません",
"投稿文が長すぎます", "↓↓↓↓↓↓ 投稿されました ↓↓↓↓↓↓"
};
int maxChar=140;
System.out.println(defaultMessage[0]);
int maxChar = 140;
// for (String mes : defaultMessage) {
// System.out.println(mes);
// }
//スキャナーの準備
Scanner scanner = new Scanner(System.in);
// 入力処理を行う
String str = scanner.nextLine().strip();
//スキャナーの解放
scanner.close();
while (true) {
System.out.println(defaultMessage[0]);
// 入力処理を行う
String str = scanner.nextLine().strip();
//スキャナーの解放
// scanner.close();
System.out.println("");
System.out.println("");
System.out.println(defaultMessage[3]);
System.out.println(str);
System.out.println("");
System.out.println(defaultMessage[3]);
System.out.println(str);
System.out.println("");
boolean a = str.length() == 0;
System.out.println(a + ":0字かどうか");
boolean b = str.length() > 140;
System.out.println(b + ":140字を超えるかどうか");
int restChar = maxChar - str.length();
System.out.println(restChar + ":残り入力可能文字数");
}
boolean a = str.length() == 0;
System.out.println(a+":0字かどうか");
boolean b = str.length() > 140;
System.out.println(b+":140字を超えるかどうか");
int restChar=maxChar - str.length();
System.out.println(restChar+":残り入力可能文字数");
}
}