JAVA对象Bean输出(toString)
2014-10-29 18:36
106 查看
我们知道在对象中实现toString方法后,输出对象就可以按相应格式输出,但是假如一个对象复杂,写这个toStirng是比较麻烦的。
提供3种方法,均为开源包:
1、commons-lang包中的org.apache.commons.lang.builder.ToStringBuilder.reflectionToString方法。
log.info("对象内容为:"+ToStringBuilder.reflectionToString(obj));
2、JSON中的JSONArray或JSONObject对象
log.info("对象内容为:"+ JSONArray.fromObject(obj);或log.info("对象内容为:"+ JSONObject.fromObject(obj);
3、xstream 这个主要就是解决xml,bean之间的转换和对象序列化的
log.info("对象内容为:"+new XStream().toXML(obj) );
复制去Google翻译翻译结果
提供3种方法,均为开源包:
1、commons-lang包中的org.apache.commons.lang.builder.ToStringBuilder.reflectionToString方法。
log.info("对象内容为:"+ToStringBuilder.reflectionToString(obj));
2、JSON中的JSONArray或JSONObject对象
log.info("对象内容为:"+ JSONArray.fromObject(obj);或log.info("对象内容为:"+ JSONObject.fromObject(obj);
3、xstream 这个主要就是解决xml,bean之间的转换和对象序列化的
log.info("对象内容为:"+new XStream().toXML(obj) );
复制去Google翻译翻译结果
相关文章推荐
- JAVA对象Bean输出(toString)
- JAVA对象Bean输出(toString)
- 编写一个封装学生信息的JavaBean对象,在jsp页面中调用该对象,并将学生信息输出到页面中。
- 使用ToStringBuilder输出对象所有属性以及对应的值-java笔记
- 编写一个封装用户信息的JavaBean对象,通过操作JavaBean的动作标识,输出用户的注册信息。
- java直接输出对象默认调用toString()
- java对象通用方法之覆盖equals时请遵守通用约定、覆盖equals时总要覆盖hashCode、始终要覆盖toString、考虑实现Comparable接口
- 深度剖析:Java POJO Bean 对象与 Web Form 表单的自动装配
- JSP技术 指令 乱码问题 运行原理和九大隐式对象 web开发的四个域对象 javabean
- 关于一道J笔试或者机试题的Java实现:从键盘输入一串字符,翻转后输出(要求不使用string相关类即对象)
- JAVA--封装一类对象,功能是随机产生一个2000年后的年份,并输出该年2月的日历页,需处理闰年的问题
- Java数组反射实现动态的判断一个对象书否是数组,并且对数组进行拆包输出 。。
- Java 小例子:根据 Map 对象的内容创建 JavaBean
- Java--封装一类对象,功能是随机产生一个2000年后的年份,并输出该年2月的日历页,需处理闰年的问题。
- java第七周实验封装一类对象English,该类对象具有一种功能printEnglish输出英文字母表。再封装一类对象Greek,该类必须是English的子类,该类对象不仅可以调用方法printE
- JAVA--第十周实验--封装一类对象,功能是随机产生一个2000年后的年份,并输出该年2月的日历页(草稿)
- Java POJO Bean 对象与 Web Form 表单的自动装配
- xmlbeans-2.5.0 生成与xml结构相同的javabean对象
- javabean里包含SET元素时页面用struts标记库如何输出
- java 将集合中的对象转化成成实体Bean