java ToStringBuilder
1. ToStringBuilder类
主要用于类的格式化输出
好处
所有实体的toString()方法 都用的是简单的"+",因为每"+" 一个就会 new 一个 String 对象,这样如果系统内存小的话会暴内存(前提系统实体比较多)。使用ToStringBuilder就可以避免暴内存这种问题的
例如下
@Overridepublic String toString() {return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE).append("lldmxid", getLldmxid()).append("lldmxido", getLldmxido()).append("flag", getFlag()).append("kssj", getKssj()).append("jssj", getJssj()).append("zt", getZt()).append("czsj", getCzsj()).append("czrid", getCzrid()).append("czr", getCzr()).toString();}
学习地址:https://blog.csdn.net/chejinqiang/article/details/80157532
2.ToStringStyle类
配合ToStringBuilder使用,控制字符串格式类
指定几种类型的输出格式
学习地址:https://www.cnblogs.com/wzj4858/p/10784032.html
java ToStringBuilder相关推荐
- kies air java 证书_Java ToStringBuilder類代碼示例
本文整理匯總了Java中org.apache.commons.lang3.builder.ToStringBuilder類的典型用法代碼示例.如果您正苦於以下問題:Java ToStringBuild ...
- java实体类转字符串写法ToStringBuilder的应用
java开发中你可能需展示类的属性值,把对象记录为日志,调试输出等操作.ToStringBuilder提供简便类转字符串写法. 代码如下,这里采用的是lombok插件,也可以使用该插件自带的ToStr ...
- Apache工具类ToStringBuilder用法简介
ToStringBuilder比较适合在打日志时,输出参数的信息,特别是在参数为对象时,该工具类能够很方便的自动打印对象中的属性值. package test; /** * * @author zhe ...
- 推荐使用的几款Java常用基础工具库
通用工具类(字符串.时间格式化.BeanUtils.IO) 1. commons-lang3库 1.1. org.apache.commons.lang3.StringUtils类 日常代码中,我们经 ...
- portlet java_探秘企业门户开发:Java Portlet入门(2)
开发一个Portlet 下面这部分将介绍如何进行简单的Portlet开发.首先创建一个标准的Java项目,然后创建一个portlet.xml文件,在这个文件中定义哪些Portlet对哪些容器有效,以及 ...
- java增删改查实例源码_Spring Data JPA 实现简单的CRUD增删改查源码案例
Spring专题 Spring Data JPA 实现简单的CRUD增删改查源码案例 Spring Data JPA旨在简化JPA基础知识库构建和减少需要与数据库进行通信的代码量.第一部分是如何配置H ...
- 《编写高质量代码:改善Java程序的151个建议》笔记
To fight the unthinkable,you have to be willing to do the unthinkable. 不要在循环中使用try catch,应该放在循环的外面. ...
- 使用 Eclipse 调试 Java 程序的 10 个技巧
第1条:不要调试太多 一个关于调试的疯狂声明作为开头.但它必须是要说的!尝试切分一下你那复杂的逻辑成多个独立的单元,并编写单元测试来检测你代码的正确性.我想像如下这样的流程应该是发生得非常频繁的--- ...
- 转载--编写高质量代码:改善Java程序的151个建议(第5章:数组和集合___建议60~64)
阅读目录 建议60:性能考虑,数组是首选 建议61:若有必要,使用变长数组 建议62:警惕数组的浅拷贝 建议63:在明确的场景下,为集合指定初始容量 建议64:多种最值算法,适时选择 噢,它明白了,河 ...
- eclipse java 程序调试_使用 Eclipse 调试 Java 程序的 10 个技巧
- 友好的可读的对象 变量视图是使用对象的toString方法来现实对应的值.因为这个原因,如果提供友好的toString方法实现,对调试来说会非常有用.在javadoc中关于java.lang.Ob ...
最新文章
- sqlalchemy 网页_抓取网页数据,上班也能看股票
- css3实现3D立体翻转效果
- 机器学习_周志华_问题汇总_第2周
- 系统架构师秘籍(二)软件架构- 续
- python 使用socks5 设置全局代理
- 技术分享丨数据仓库的建模与ETL实践技巧
- 【华为云技术分享】云图说|华为HiLens:端云协同多模态AI开发应用平台
- 用户界面和兼容性测试
- Badboy+Jmeter进行性能测试
- dubbo学习--导入eclipse异常Unbound classpath container(2)
- niceScroll滚动条使用
- 声网(agora)音视频通话sdk—微信小程序demo
- linux sz命令详解,Linux中rz命令和sz命令使用详解大全
- VMware虚拟机安装Windows 10 详细教程
- 做到这五点,才算是好用户体验 -- 转自周鸿祎在UPA用户体验大会上的演讲
- 拆解玩具电池充电器:充久了可能会爆,廉价电路方案让人震惊!
- 南京师范大学计算机学院师资,南京师范大学计算机与电子信息学院导师教师师资介绍简介-陈燚...
- Openwrt Kernel panic - not syncing: Fatal exception 解决方案
- Web的组成架构模型
- 1. Java的历史和演变