代码之家  ›  专栏  ›  技术社区  ›  Derek Mahar

ToStringBuilder.ReflectionString(对象)以什么格式显示日期?

  •  1
  • Derek Mahar  · 技术社区  · 14 年前

    以什么格式 ToStringBuilder.reflectionToString(Object) 显示日期?根据 Apache Commons Lang 2.4 documentation , ToStringBuilder.ReflectionString(对象) 代表 ReflectionToStringBuilder.toString(Object) 其中“构建 toString 使用默认值的值 ToStringStyle 所以,默认的 ToStringStyle 显示日期?

    2 回复  |  直到 13 年前
        1
  •  1
  •   Matthew Flaschen    14 年前

    DefaultToStringStyle 只是 ToStringStyle ,所以只能靠它来处理。 托斯特林斯泰尔 对日期没有任何特殊处理,所以它只使用 Date toString .

    然而,实际上 example 添加它。

        2
  •  0
  •   Jonathan Holloway    14 年前
    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]