在网上查了一下如何自动生成 toString 方法. 在这里记下,要不又忘了.
1.使用commons-lang包
使用 ReflectionToStringBuilder 或 ToStringBuilder, 如果只用来调试 ReflectionToStringBuilder 会方便些.
java 代码
public String toString() {
return ReflectionToStringBuilder.toString(this);
}
在Bean中这样写,就可以输出所有属性和值了.
2.使用Commonclipse 或 Common4E 等Eclipse插件
Commonclipse : http://commonclipse.sourceforge.net/
Common4E: http://commons4e.berlios.de/
(内容有时间再补上)
引用:
http://sunyaqingqing.spaces.live.com/blog/cns!3ccfbd9e26673f46!161.entry
http://skyleon.bokee.com/2098976.html
分享到:
相关推荐
1、学生类的创建和使用 ○1创建一个Student类,包括的域有学号,...然后再显示这个对象的全部信息(调用toString方法,或在println方法中直接输出使其自动调用toString方法)。 注:以上类中所有域都是private类型。
主要介绍了Java中构造方法set/get和toString的使用详解,构造函数的最大作用就是创建对象时完成初始化,当我们在new一个对象并传入参数的时候,会自动调用构造函数并完成参数的初始化,需要的朋友可以参考下
生成GUID程序,C#源代码,System.Guid.NewGuid().ToString()全球唯一标识符 (GUID) 是一个字母数字标识符,用于指示产品的唯一性安装。在许多流行软件应用程序(例如 Web 浏览器和媒体播放器)中,都使用 GUID。 GUID...
string time = DateTime.Now.ToString("yyyyMMdd"); string file = System.Windows.Forms.Application.StartupPath + "\\ck.xlsx"; string path = System.Windows.Forms.Application.StartupPath + "\\excel\\...
6.重写Person类中ToString方法高级ToString,智能化输出记录中已经包含的信息,未包含的不输出 7.人性化打印,如果只有10条记录,就打印. 8.多条件查询,姓名,公司,职位,电话,姓名<模糊查询> 9.删除整个电话...
fileupload-1.3.1.jar 实现文件上传包,commons-io-2.2.jar 用来处理IO的一些工具类包,commons-lang3-3.1.jar 提供一些基础的、通用的操作和处理,如自动生成toString()的结果、自动实现hashCode()和equals()方法、...
SimpAutoUpdater c#自动升级 模块源码 可以集成到自己程序: 首先在VS中为当前的主程序项目添加引用,引用“客户端”中的... System.Windows.Forms.MessageBox.Show(updater.Exception.ToString()); } }
•打印对象和toString方法:toString方法是系统将会输出该对象的“自我描述”信息,用以告诉外界对象具有的状 态信息。 •Object 类提供的toString方法总是返回该对象实现类的类名 + @ +hashCode值。 •==...
vals-不变的接口 val的目的是提供一种通过标准Java接口自动生成的生成器来创建可... @Val接口可以使用命名约定来否决默认的hashCode,equals和toString方法。 除非方法为@ javax.annotation.Nullable,否则在构造/
23.2 常用方法:String toString() 34 24 继承整理 34 25 面向对象三大特性:多态(核心) 34 25.1 多态的前提? 35 25.2 什么是多态? 35 25.3 父类的引用指向子类实例时,父类引用可以调用哪些方法? 35 26 引用...
14.4 获取对象的字符串表示:ToString 14.4.1 指定具体的格式和语言文化 14.4.2 将多个对象格式成一个字符串 14.4.3 提供定制格式化器 14.5 解析字符串来获取对象:Parse 14.6 编码:字符和字节的相互转换 ...
152 8.5.1 方法重写的特点 152 8.5.2 方法重载的特点 154 8.5.3 重写的返回类型 156 8.5.4 重写是基于继承的 158 8.5.5 静态方法是不能重写的 159 8.5.6 三者之间的关系 161 8.5.7 重写toString方法 162 8.5.8 重写...
Convert 类的ToChar 方法用来将指定的值转换为Unicode 字符,该方法为可重载方法,本实例中用到的它 的重载形式如下: public static char ToChar(int value) 参数说明 value:32 位有符号整数。 返回值:等效于...
if(count==0)//如果是第一次运行程序,自动创建3个缺省类型 { for(int i=0;i;i++) { sql="insert into type values("+i+",'"+father.defultType[i]+"')"; sld.execSQL(sql); } ...
最好的最简单的Java入门教程。 目录 1 Java概述 1 1.1 Java语言概述 1 1.2 Java虚拟机以及跨平台原理 2 1.3 关于JVM的执行效率 2 1.4 客户端市场的折戟 3 1.5 Java的主要就业方向 3 ...4.23 toString() 方法 80
(toString方法其实可以按你想输出的任何内容输出一些该类的信息) 以下答案供参考(不一定完全正确),也没有很详细说明.相关知识可以自己参考相关资料加上自己的理解.欢迎拍砖 1.简述逻辑操作(&,|,^)与条件操作(&...
在开发过程中,经常会创建一些数据里,其没有任何逻辑功能,仅仅来用来保存数据。在Kolin中,将这些类统一称为数据类,用关键字data标记。 data class User(val name: String, val age: Int) 编译器会根据主构造器...
f) 继承:只是在查询一个属性时自动发生,而不会在写属性时发生,就是说单写一个父类的属性时,JavaScript环境会为对象本身创建一个同名的属性,从此该属性就覆盖了父类中的属性。 12) 创建一个数组可用 new Array()...
Google的扩展,可为每个带有AutoValue的带注释的对象创建一个简单的 JsonAdapterFactory。 用法 只需在您的项目中包含auto-value-moshi,然后使用Moshi的@JsonClass批注注释目标自动值类。 generateAdapter必须为...