我想获取我的字段的字符串值(它们可以是长字符串或任何对象的类型),
如果field为null而不是返回空字符串,我用guava做了这个;
nullToEmpty(String.valueOf(gearBox))
nullToEmpty(String.valueOf(id))
...
Run Code Online (Sandbox Code Playgroud)
但是如果变速箱为空,则返回null!不是空字符串,因为valueOf methdod返回字符串"null",这会导致错误.
有任何想法吗?
EDIt:有100个字段我寻找易于实现的东西