`
wangcheng
  • 浏览: 1466696 次
  • 性别: Icon_minigender_1
  • 来自: 青岛人在北京
社区版块
存档分类
最新评论

自动创建toString方法

    博客分类:
  • java
阅读更多

在网上查了一下如何自动生成 toString 方法. 在这里记下,要不又忘了.

1.使用commons-lang包

使用 ReflectionToStringBuilder 或 ToStringBuilder, 如果只用来调试 ReflectionToStringBuilder 会方便些.

java 代码
 
  1. public String toString() {   
  2.     return ReflectionToStringBuilder.toString(this);   
  3. }  

在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 楼 tedeyang 2009-01-21  
不错,很有用

相关推荐

    toString()一个会自动调用的方法

    在使用`ulBuilder`实例时,尽管我们没有直接调用`toString`方法,但当使用`alert(ulHtml)`时,JavaScript引擎会自动寻找并调用`toString`方法,从而输出构建好的`<ul>`结构。 这个特性在面向对象编程中很有用,因为...

    最好的java对象ToString处理方案,ToString基类

    然后,`toString`方法会自动处理其余的工作,生成一个包含所有未过滤字段的字符串。 总结来说,这个最佳实践提供了一种便捷且安全的方式,帮助Java开发者在项目中高效地实现对象的`toString`功能,同时考虑到日志...

    toString完美解释

    toString() 方法的优点是,它可以自动被调用,当我们使用 println() 或其他输出方法时,无需显式地调用 toString() 方法。这使得输出对象变得更加方便。 例如,下面是一个使用 toString() 方法的示例: ```java ...

    Java自动添加重写的toString方法详解

    如果你希望包括所有的成员变量,可以不必做任何选择,直接点击“OK”或“Apply”按钮,IDE就会自动生成对应的`toString()`方法。 生成的`toString()`方法通常会以逗号分隔的形式列出所有选定成员变量的名称和它们的...

    Java Object toString方法原理解析

    Java Object toString方法原理解析 Java Object 的 toString 方法是每个 Java 开发者都应该了解的基础知识。本文将通过示例代码详细介绍 Java Object toString 方法的原理解析,帮助开发者更好地理解和应用此方法。...

    toString()方法1

    在上述的`ToStringTest`类中,我们创建了一个名为`name`的属性,并在`toString()`方法中返回`name`的值,这样当我们打印`ToStringTest`类的实例时,就会显示`name`的值,而不是默认的内存地址。 ```java public ...

    qt 自动创建按钮

    在Qt编程中,自动创建按钮是一项常见的任务,特别是在构建用户界面时。Qt是一个跨平台的C++库,提供了丰富的图形用户界面(GUI)组件和工具,使得开发人员能够轻松地创建美观且功能丰富的应用程序。本篇文章将深入...

    万能的toString

    这些工具类可以自动化地生成`toString()`,包括类名、字段名及其值,甚至可以包含继承的字段。 ```java import org.apache.commons.lang3.builder.ToStringBuilder; @Override public String toString() { return...

    C#中ToString格式大全.doc

    `ToString` 方法是 C# 中一个非常实用且灵活的功能,它允许开发人员自定义对象如何转换为字符串形式。这对于数据展示、日志记录以及与其他系统交互时尤为重要。本文将详细介绍 C# 中 `ToString` 方法的各种格式化...

    浅谈Java编程ToString()方法重写的意义

    因此,当我们创建一个新类并实例化对象时,如果希望在打印或输出对象时能够得到更有意义的信息,就需要重写`toString()`方法。 1. **默认行为与重写** 默认情况下,`toString()`方法返回一个以`@`分隔的类名和十六...

    JUtils ToString Generator

    为了解决这个问题,`JUtils ToString Generator`插件应运而生,它极大地提高了开发者的效率,使得程序员可以快速地为多个Java类自动生成预定义的`toString()`方法和构造函数。 `JUtils ToString Generator`是一款专...

    Java中构造方法set/get和toString的使用详解

    在Java编程中,构造方法、set/get方法以及toString方法是面向对象编程中常见的元素,它们在对象的创建、属性管理及对象表示方面扮演着重要角色。 首先,让我们深入理解构造方法。构造方法是一种特殊的方法,它在...

    myBatis Generator自动创建代码插件

    一旦配置完成,运行Generator后,就能自动创建出与数据库表对应的实体类、Mapper接口以及XML映射文件。 实体类(Entity Class)是Java对象,它们代表数据库中的表记录。Generator会为每个字段生成getter和setter...

    C#中tostring格式大全

    在C#编程语言中,`ToString()`方法是一个非常重要的功能,它允许我们将各种数据类型转换为字符串形式,以便于显示或处理。特别是当涉及到日期时间及数值类型时,`ToString()`方法结合不同的格式代码可以产生丰富的...

    C#Xml自动创建,编辑节点

    本教程将深入探讨如何使用C#来自动创建和编辑XML文件,包括XML文件的生成以及对XML节点的操作。 首先,要创建一个XML文件,可以使用System.Xml命名空间中的XmlDocument类。以下是一个简单的示例,展示如何创建一个...

    Java自动生成数据库表实体类和mybatis接口以及xml文件

    MyBatis Generator是一个强大的工具,它能够根据数据库表结构自动创建Java实体类、Mapper接口和对应的XML配置文件。下面我们将以MyBatis Generator为例进行介绍。 1. **MyBatis Generator配置**:MBG通过一个XML...

    Jenkins持续集成 & .NET cmd创建日期时间文件夹.rar

    文件列表中唯一的“Jenkins持续集成 & .NET cmd创建日期时间文件夹.pdf”很可能是这份指南的具体内容,涵盖了设置Jenkins服务器、安装.NET相关的构建工具、编写脚本以及执行自动化任务的步骤。这份资源对于.NET...

    C#自动定时创建文本文件并写入随机内容

    在C#编程中,实现一个自动定时创建文本文件并写入随机内容的功能,可以结合多方面的技术。这个功能主要涉及到Windows Forms应用程序、定时器控件、文件操作以及生成随机字符串等知识点。以下将详细讲解这些内容。 ...

    实例解析JS布尔对象的toString()方法和valueOf()方法

    在上面的实例中,`new Boolean(1)`创建了一个布尔对象,其内部值为`true`,因此`toString()`方法将其转换为字符串`"true"`。 `valueOf()`方法: `valueOf()`方法也是JavaScript中所有对象共有的,它的主要功能是...

Global site tag (gtag.js) - Google Analytics