-1

さて、私はチャットプログラムに取り組んでいます。そのWIPにはまだネットワークがありません。「入力」変数が空かどうかを確認するのに助けが必要です。長さが0に等しいかどうかを確認しようとしましたが、それでも空白のメッセージを入力できます。空白のデータを入力できないようにする必要があり、それは機能したくありませんでした。

if(input.getText().length() == 0) {
    chat.append(username + ": " + input.getText() + "\n");
    input.setText("");
}
4

2 に答える 2

1

十分に単純である必要があります。

if (!input.getText().trim().equals(""))
{
     // Do stuff
}
于 2013-01-16T02:15:05.937 に答える
0

.isEmptyという関数を使用することもできます

if(!input.getText().trim().isEmpty()){
  //send a text
}
于 2013-01-16T02:29:50.727 に答える