私はこのように書いています。あなたはJavaでユーザー入力を検証する際に、それが唯一の整数のみを受け入れることができる空のtextFieldを検証する方法は?
if(textField_1.getText().length()==0)
JOptionPane.showMessageDialog(null, "enter text in textfield");
をテキストフィールド整数に失敗する助けてください...
私はこのように書いています。あなたはJavaでユーザー入力を検証する際に、それが唯一の整数のみを受け入れることができる空のtextFieldを検証する方法は?
if(textField_1.getText().length()==0)
JOptionPane.showMessageDialog(null, "enter text in textfield");
をテキストフィールド整数に失敗する助けてください...
通常、あなたは両方ともNULLと空の文字列の値をチェックしたいと思うでしょう。 Stringオブジェクトが等しいかどうかをチェックするには、(==演算子ではなく).equals()メソッドを使用する必要があります。このように、空の文字列値のチェックは、このようになります:あなたが平等のために `String`sをチェックすると
if (val == null || val.trim().equals(""))
{
// handle empty String case
}
else
{
// handle non-empty String case
}
ホープこれは、実際に
if(textField_1.getText().isEmpty()){
JOptionPane.showMessageDialog(null, "enter text in textfield");
}
私はurselfの説明を追加する必要はなかったと思います。しかし、簡単なソリューションをありがとう。 :) –
を助け、' equals'方法があります行く道。しかし、 'length'メソッドは' String'が空であるかどうかを確認するのが大丈夫です。また、 'getText'メソッドは' null' 'Strings'を返しません。 –
@SoboLANが合意しました:) – harry
@harry:助けてくれてありがとう。 – Anuradha