ご挨拶、
整数が null かどうかを検証しようとしています。そうであれば、ユーザーに値を入力するように求める必要があります。私のバックグラウンドは Perl なので、最初の試行は次のようになります。
int startIn = Integer.parseInt (startField.getText());
if (startIn) {
JOptionPane.showMessageDialog(null,
"You must enter a number between 0-16.","Input Error",
JOptionPane.ERROR_MESSAGE);
}
Java はブール論理を想定しているため、これは機能しません。
Perl では、"exists" を使用して、ハッシュ/配列要素にデータが含まれているかどうかを確認できます。
@items = ("one", "two", "three");
#@items = ();
if (exists($items[0])) {
print "Something in \@items.\n";
}
else {
print "Nothing in \@items!\n";
}
Javaでこれを行う方法はありますか? ご協力ありがとうございました!
エレミヤ
PS Perlの存在情報。