Java 在toString结果中填充空字符串的NULL对象

Java 在toString结果中填充空字符串的NULL对象,java,Java,我正在寻找一种快速的方法,可能是在ApacheStringUtils或其他库中,用指定的char/str(可能是空字符串)填充NULL对象的结果。否则,对象的toString应该正常工作 已经有这样的方法了吗?Apache的leftPad/rightPad不更改null,而是填充空格 e、 g Apache的commons lang有一个ObjectUtils.toStringObject,正好可以实现这一点。看看这个答案:你能用空字符串填充空对象来定义你的意思吗?示例输入和输出会有所帮助。听起

我正在寻找一种快速的方法,可能是在ApacheStringUtils或其他库中,用指定的char/str(可能是空字符串)填充NULL对象的结果。否则,对象的toString应该正常工作

已经有这样的方法了吗?Apache的leftPad/rightPad不更改null,而是填充空格

e、 g


Apache的commons lang有一个ObjectUtils.toStringObject,正好可以实现这一点。看看这个答案:你能用空字符串填充空对象来定义你的意思吗?示例输入和输出会有所帮助。听起来你的意思是替换而不是pad。
Integer getIntg1();
Integer getIntg2();
// etc.

System.out.println ("Intg1: " + pad(getIntg1, "") + //...  );