这有效:
String address1 = HtmlUtil.escape(rs.getString("address1"));
Run Code Online (Sandbox Code Playgroud)
...但我不想显示"null".所以我试过这个,这不起作用:
String address1 = HtmlUtil.escape(rs.getString("address1") || "");
Run Code Online (Sandbox Code Playgroud)
是使用它的最佳选择:?
String address1 = HtmlUtil.escape(rs.getString("address1"));
if (address1 == null) address1 = "";
Run Code Online (Sandbox Code Playgroud)
使用三元运算符,您可以使用单行代码分配值:
String address1 = (rs.getString("address1") != null) ?
HtmlUtil.escape(rs.getString("address1")) : "";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6210 次 |
| 最近记录: |