gpt4 book ai didi

java - 如何检查文本字段是否为空?

转载 作者:行者123 更新时间:2023-12-02 05:00:46 24 4
gpt4 key购买 nike

我正在构建一个工具来生成命令脚本,以便为某些使用 Java Swing 的设备进行集成。因此基本上该工具在某些文本字段中获取用户输入,然后使用用户变量构建所需的命令。

在脚本末尾,我通过执行以下操作在文本区域 (textOut) 中显示命令:

command = "add user " + textUser.getText() + " Gender " + textGender.getText();
textOut.setText(command);

这给了我这样的命令:

add user Tom Gender Male

我已经成功地运行了该工具并在不同的行中给出了所需的输出命令,但现在例如,如果“性别”字段是可选的并且用户将其留空,我还想将其从输出命令中删除,因为现在如果该字段为空,则会给出以下输出:

add user Tom Gender

我希望它看起来像这样

add user Tom

知道如何检查文本字段是否为空(我找到了一些方法来检查值是否为空)?我还需要根据此更改输出命令。

最佳答案

我假设您想要 Java 解决方案(尽管您的标题说的是 Javascript):

    final StringBuilder command = new StringBuilder();

command
.append("add user ")
.append(textUser.getText());

final String gender = textGender.getText();

if(gender != null && !gender.equals("")) {
command
.append(" Gender ")
.append(gender);
}

textOut.setText(command.toString());

关于java - 如何检查文本字段是否为空?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28302949/

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