if文による検証ロジックの実装
This commit is contained in:
@@ -7,33 +7,33 @@ public class StringCheck {
|
|||||||
"投稿文が長すぎます", "↓↓↓↓↓↓ 投稿されました ↓↓↓↓↓↓"
|
"投稿文が長すぎます", "↓↓↓↓↓↓ 投稿されました ↓↓↓↓↓↓"
|
||||||
};
|
};
|
||||||
|
|
||||||
int maxChar = 140;
|
|
||||||
// for (String mes : defaultMessage) {
|
// for (String mes : defaultMessage) {
|
||||||
// System.out.println(mes);
|
// System.out.println(mes);
|
||||||
// }
|
// }
|
||||||
|
|
||||||
//スキャナーの準備
|
//スキャナーの準備
|
||||||
Scanner scanner = new Scanner(System.in);
|
Scanner scanner = new Scanner(System.in);
|
||||||
|
String str;
|
||||||
while (true) {
|
while (true) {
|
||||||
System.out.println(defaultMessage[0]);
|
System.out.println(defaultMessage[0]);//いまなにしてる?
|
||||||
|
|
||||||
// 入力処理を行う
|
// 入力処理を行う
|
||||||
String str = scanner.nextLine().strip();
|
str = scanner.nextLine().strip();
|
||||||
//スキャナーの解放
|
//空文字なら
|
||||||
// scanner.close();
|
if (str.length() == 0) {
|
||||||
|
System.out.println(defaultMessage[1]);
|
||||||
System.out.println("");
|
continue;
|
||||||
System.out.println(defaultMessage[3]);
|
}
|
||||||
System.out.println(str);
|
//文字数が超過していたら
|
||||||
System.out.println("");
|
if (str.length() > 140) {
|
||||||
|
System.out.println(defaultMessage[2]);
|
||||||
boolean a = str.length() == 0;
|
continue;
|
||||||
System.out.println(a + ":0字かどうか");
|
}
|
||||||
boolean b = str.length() > 140;
|
break;
|
||||||
System.out.println(b + ":140字を超えるかどうか");
|
|
||||||
int restChar = maxChar - str.length();
|
|
||||||
System.out.println(restChar + ":残り入力可能文字数");
|
|
||||||
}
|
}
|
||||||
|
scanner.close();
|
||||||
|
System.out.println("");
|
||||||
|
System.out.println(defaultMessage[3]);
|
||||||
|
System.out.println(str);
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user