-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 回答