我有一些来自 SELECT MySQL 查询的结果集。该值为字符串,但可以为空。从 ResultSet 获取正确字符串或空字符串(如果为空)的最简单和最短的方法是什么?
String.valueOf(rs.getObject("column"));
捷径,但可能不正确和快速
output = rs.getString("column");
if(output == null){output= "";}
正确的方法,但是很长,有额外的变量,而且不舒服,尤其是当我必须从 ResultSet 创建分块值时——比如:
Discount.create(rs.getString("Code"), rs.getString("Df"), rs.getString("Di"));
还有其他想法吗? (我知道我可以让我的分词值可以为空)