ToStringBuilder类的一些心得

 更新时间:2013年02月18日 17:24:05   作者:  
ToStringBuilder类的一些心得,需要的朋友可以参考一下
今天接触了一下ToStringBuilder类,这里做一个备忘。
ToStringBuilder在包 common-lang 中,主要用于一个类的格式化输出。ToStringBuilder类中的append方法可以向该类添加基本类型、数组和对象 ,只有添加的方法才会被toString方法输出。
        ToStringStyle类则是对输出的内容进行格式化。
例如:
public String toString() …{
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
.append(『name』, name)
.append(『age』, age)
.toString();
}
ToStringStyle参数说明:
1. DEFAULT_STYLE
   Person@182f0db[name=John Doe,age=33,smoker=false]
2. MULTI_LINE_STYLE
    Person@182f0db[
   name=John Doe
   age=33
   smoker=false
]
3. NO_FIELD_NAMES_STYLE
   Person@182f0db[John Doe,33,false]
4. SHORT_PREFIX_STYLE
  Person[name=John Doe,age=33,smoker=false]
5. SIMPLE_STYLE
   John Doe,33,false

相关文章

  • 如何利用JAVA正则表达式轻松替换JSON中的大字段

    如何利用JAVA正则表达式轻松替换JSON中的大字段

    这篇文章主要给大家介绍了关于如何利用JAVA正则表达式轻松替换JSON中大字段的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • mybatisplus的连表增强插件mybatis plus join

    mybatisplus的连表增强插件mybatis plus join

    本文主要介绍了mybatisplus的连表增强插件mybatis plus join,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-06-06
  • RestTemplate发送HTTP POST请求使用方法详解

    RestTemplate发送HTTP POST请求使用方法详解

    这篇文章主要为大家介绍了RestTemplate发送HTTP POST请求的使用方法详解,有需要的朋友可以借鉴参考下希望能够有所帮助,祝大家多多进步
    2022-03-03
  • IDEA安装部署Alibaba Cloud Toolkit的实现步骤

    IDEA安装部署Alibaba Cloud Toolkit的实现步骤

    Alibaba Cloud Toolkit是阿里云针对IDE平台为开发者提供的一款插件,本文主要介绍了IDEA安装部署Alibaba Cloud Toolkit的实现步骤,具有一定的参考价值,感兴趣的可以了解一下
    2023-08-08
  • 排查Java进程内存占比过高的方法

    排查Java进程内存占比过高的方法

    某天下午运维反应集成环境的一个Java服务内存飙高,内存耗的太高了,会疑似内存泄漏,所以本文记一次排查Java进程内存占比过高的解决方法,需要的朋友可以参考下
    2023-10-10
  • 详解如何热更新线上的Java服务器代码

    详解如何热更新线上的Java服务器代码

    这篇文章主要介绍了详解如何热更新线上的Java服务器代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-04-04
  • SpringBoot 统一请求返回的实现

    SpringBoot 统一请求返回的实现

    这篇文章主要介绍了SpringBoot 统一请求返回的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • SpringSecurity 认证实现流程分析

    SpringSecurity 认证实现流程分析

    SpringSecurity框架通过一个过滤器链来处理认证和授权,主要包括UsernamePasswordAuthenticationFilter负责处理登录请求,本文给大家介绍SpringSecurity 认证实现登录校验,感兴趣的朋友跟随小编一起看看吧
    2024-10-10
  • java线程的基础实例解析

    java线程的基础实例解析

    这篇文章主要介绍了java线程的基础实例解析,具有一定借鉴价值,需要的朋友可以参考下
    2017-12-12
  • 使用VS Code进行java开发与调试的图文教程

    使用VS Code进行java开发与调试的图文教程

    这篇文章主要介绍了如何在计算机上安装JDK、VSCode以及Java扩展包,并详细说明了配置Java运行环境的过程,还展示了如何在VSCode中新建一个Java项目,需要的朋友可以参考下
    2025-02-02

最新评论