好的,所以我一直在做一个聊天程序。 WIP还没有网络。我需要帮助检查我的“输入”变量是否为空。我试着检查长度是否等于0,但它仍然让我输入一个空白消息。我需要这样做,所以我不能输入空白数据,而且它一直不想工作。
if(input.getText().length() == 0) {
chat.append(username + ": " + input.getText() + "\n");
input.setText("");
}
答案 0 :(得分:1)
应该足够简单。
if (!input.getText().trim().equals(""))
{
// Do stuff
}
答案 1 :(得分:0)
您还可以使用名为.isEmpty
的函数if(!input.getText().trim().isEmpty()){
//send a text
}