0

私は言語を学んでいる間、Javaで小さなプロジェクトをやっています。

基本的に私が望むのは、ユーザーが を介して文字列を入力するJOptionPane.showInputDialog();ことです。その文字列が空の場合、有効な文字列を再入力させてからプログラムを続行します。

私がやろうと思ったのは使用することですgotoが、それを読んだところ、それは良い習慣ではないと言いました。

どんな助けでも大歓迎です。ありがとう :)

4

4 に答える 4

1

これがdo ... whileループの目的です。Apache commonsStringUtilsクラスを使用することもできます。

String input;
do {
    input = JOptionPane.showInputDialog("Please enter your string");
} while (StringUtils.isBlank(input));
于 2013-11-03T02:43:34.303 に答える