ToStringBuilder.reflectionToString(Object)以什么格式显示日期?

时间:2010-11-16 19:44:17

标签: java date reflection tostring apache-commons-lang

ToStringBuilder.reflectionToString(Object)以什么格式显示日期?根据{{​​3}},ToStringBuilder.reflectionToString(Object)代表Apache Commons Lang 2.4 documentation代表“使用默认toString通过反射构建ToStringStyle值。”那么,默认ReflectionToStringBuilder.toString(Object)显示日期的格式是什么?

2 个答案:

答案 0 :(得分:1)

DefaultToStringStyle只是ToStringStyle的一个不可变子类,因此它可以依赖于它来处理。 ToStringStyle对日期没有任何特殊处理,因此只使用Date的{​​{1}}。

但实际上有一个example添加它。

答案 1 :(得分:0)

public class ToStringBuilder {

    /**
     * The default style of output to use.
     */
    private static ToStringStyle defaultStyle = ToStringStyle.DEFAULT_STYLE;

默认的toString样式。使用ToStringBuilder中的Person示例,输出如下所示:

Person@182f0db[name=John Doe,age=33,smoker=false]