Java 工具类 ToStringBuilder
来源:互联网 发布:淘宝五皇冠店铺 编辑:程序博客网 时间:2024/05/19 15:25
System.out.println("-------------ToStringBuilder-------------------------");
User u = new User();
u.setAge(25);
u.setName("wangsan");
//对象及其属性一行显示
System.out.println(ToStringBuilder.reflectionToString(u));
System.out.println(ToStringBuilder.reflectionToString(u, ToStringStyle.DEFAULT_STYLE));
//属性换行显示
System.out.println(ToStringBuilder.reflectionToString(u, ToStringStyle.MULTI_LINE_STYLE));
//不显示属性名,只显示属性值,在同一行显示
System.out.println(ToStringBuilder.reflectionToString(u, ToStringStyle.NO_FIELD_NAMES_STYLE));
//对象名称简写
System.out.println(ToStringBuilder.reflectionToString(u, ToStringStyle.SHORT_PREFIX_STYLE));
//只显示属性
System.out.println(ToStringBuilder.reflectionToString(u, ToStringStyle.SIMPLE_STYLE));
结果显示:
-------------ToStringBuilder-------------------------
test.User@15[name=wangsan,age=25]
test.User@15[name=wangsan,age=25]
test.User@15[
name=wangsan
age=25
]
test.User@15[wangsan,25]
User[name=wangsan,age=25]
wangsan,25
//toStringBuilder比较适合在打印日志时,输出参数信息,特别是在参数为对象的时,该工具类能够很方便的自动打印对象的属性值。
logger.info("getUserInfo response : {}",
new Object[] { ToStringBuilder.reflectionToString(res,ToStringStyle.MULTI_LINE_STYLE) });
- Java 工具类 ToStringBuilder
- Spring工具类ToStringBuilder用法简介
- Spring工具类ToStringBuilder用法简介
- Apache工具类ToStringBuilder用法简介
- Spring工具类ToStringBuilder用法简介
- Spring工具类ToStringBuilder用法简介
- Spring工具类ToStringBuilder用法简介
- java-ToStringBuilder介绍
- java-ToStringBuilder介绍
- ToStringBuilder类的使用说明
- ToStringBuilder
- ToStringBuilder
- 关于toString方法的重写工具ToStringBuilder
- 关于toString方法的重写工具ToStringBuilder
- java 打印对象的属性和值ToStringBuilder.reflectionToString
- org.apache.commons.lang.builder——ToStringBuilder类
- Jakarta Commnos lang学习 - ToStringBuilder类常用方法介绍
- ToStringBuilder及一些commons-lang中的util类
- leetcode 55. Jump Game
- Unexpected Exception caught setting
- PHP中header头设置Cookie与内置setCookie的区别
- java set和get方法的使用
- CDC IsPrint
- Java 工具类 ToStringBuilder
- windowmanager params type
- 宁波9家游戏开发运营公司简介
- Failed to connect to database. This release of the GeoDatabase is either invalid or out of date
- Gradle - 实战笔记
- android studio svn的使用
- linux java: command not found 问题解决
- 抽象类和接口类
- linux下shell显示-bash-4.1#不显示路径解决方法