gpt4 book ai didi

Java:如果结果为空,如何分配给变量?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:30:01 24 4
gpt4 key购买 nike

这个有效:

String address1 = HtmlUtil.escape(rs.getString("address1"));

...但我不想显示“null”。所以我尝试了这个,但它不起作用:

String address1 = HtmlUtil.escape(rs.getString("address1") || "");

是使用这个的最佳选择吗:?

String address1 = HtmlUtil.escape(rs.getString("address1"));
if (address1 == null) address1 = "";

最佳答案

使用三元运算符,您可以用一行代码赋值:

String address1 = (rs.getString("address1") != null) ?
HtmlUtil.escape(rs.getString("address1")) : "";

关于Java:如果结果为空,如何分配给变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13930220/

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