0

最初に属性がすでに自分の好みに合っているかどうかを確認してから、再度設定する方がよいことを学びました。私が間違っているなら、それを言ってください!

簡単な例: JTextField をクリアする (テキストを "" に設定する) 場合、まず既存の値を確認し、まだ正しくない場合は空白の文字列を設定する必要があります。

...
if (!jtextfield.getText().equals("")) {
    jtextfield.setText("");
}
...

または、最初にチェックせずにテキストを直接設定する必要がありますか?

...
jtextfield.setText(""); 
...

これらのバージョンのどれが優れていますか? どっちがいい?

4

1 に答える 1

0

jTextfieldnull を返すかどうかを確認することをお勧めします。

if (jtextfield!=null) 
     jtextfield.setText("");
于 2013-08-11T11:26:04.393 に答える