gpt4 book ai didi

java - 在 Java 中检查空字符串

转载 作者:太空狗 更新时间:2023-10-29 22:42:41 26 4
gpt4 key购买 nike

我不知道下面的代码有什么问题....我从文本框中获取输入并将输入放入字符串中。如果文本框为空,它将返回一个空字符串。在下面的代码中

   String[] str = new String[9]; 
for(int i=0;i<9;i++){
if(str[i].equals("")){
System.out.println("set " + cmds[i] + " " + str[i]);
WriteThread.sendCommand("set " + cmds[i] + " " + str[i] + "\n", false);
}
}

在上面的代码中,str[i] 存储文本框的输入文本,我试图检查数组中的任何元素是否为空。我也尝试过 str[i] == ""str[i] == null 但没有成功。如果我正在打印字符串 str[i],则 if block 内的语句没有显示任何内容,这意味着它是空的。

我做错了什么吗?

最佳答案

你可以试试:

if (str[i] == null || str[i].trim().equals("")){
// your code
}

关于java - 在 Java 中检查空字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1956971/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com