有的时候我们需要将对像转化为字符串,这里我们可以用到apache的commons-lang这个工具
bean代码如下
package com.szwx.extdemo.domain; import java.io.Serializable; import org.apache.commons.lang.builder.ToStringBuilder; public class Test implements Serializable { private String name; private String code; private int age; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } @Override public String toString() { return ToStringBuilder.reflectionToString(this);//重写了toString方法 } }
测试代码如下:
package com.szwx.extdemo.domain; public class TestTestClass { public static void main(String[] args) { Test test = new Test(); test.setName("chenhongbin"); test.setCode("002"); test.setAge(10); System.out.println(test.toString()); } }
结果如下:
com.szwx.extdemo.domain.Test@efd552[name=chenhongbin,code=002,age=10]
相关推荐
在IT行业中,字符转换工具类是编程中常见的一种实用工具,尤其在处理字符串与各种编码格式之间转换时显得尤为重要。这个“字符转换工具类”似乎是一个专门为生成HTML源码而设计的工具,它包含了全面的源码实现,并且...
字符串转换工具可以帮助我们将这些数据统一转换为服务器所支持的编码,避免乱码问题。 2. **URL编码解码**:在HTTP协议中,URL中的特殊字符需要进行编码才能正确传输。转换工具可以对URL进行编码和解码,确保数据的...
例如,`JSONObject`和`JSONArray`类用于创建和解析JSON对象和数组,`toString()`方法将Java对象转化为JSON字符串,`get()`和`put()`方法用于获取和设置JSON对象的键值对。 2. **Java日期转换**: Java中的日期和...
这个名为"图片转字符串工具类"的程序提供了一种便捷的方法来实现这种转换。以下将详细介绍相关知识点: 1. 图片编码:图片通常是以二进制形式存储的,包含像素颜色值、图像尺寸等信息。在图片转字符串的过程中,...
总结起来,十六进制转字符串工具是编程和数据分析中的一个重要辅助工具,它能帮助我们将不可读的十六进制数据转换为有意义的字符串,尤其是对于包含Unicode字符(如中文)的情况。了解如何使用这类工具以及它们的...
- **字符串到JSON转换**:将普通的字符串转化为标准的JSON格式,自动识别并处理非法字符和格式。 - **格式化JSON**:接收未格式化的JSON字符串,将其转换为具有缩进和换行的易读格式。 - **验证JSON**:检查输入...
此外,这个工具对于查看或分析二进制文件的内容也非常有用,因为它允许我们将难以直接读取的二进制数据转化为可读的字符串形式。 总之,"字符串十六进制转换工具(包含ANSI和UNICODE)"是一个强大且实用的辅助工具,...
标题所提到的“排列字符串工具类”是一个专门为处理字符串排序而设计的类,它能够有效地对字符数组进行排序,使得数字、拼音、汉字以及其它非这三类字符按照特定的顺序排列。 首先,我们来看排序的基本概念。在...
Json对象与json字符串互相转换处理工具
《字符串工具箱:高效处理与解析的利器》 在信息技术领域,字符串处理是日常工作中不可或缺的一部分,无论是数据解析、文本分析还是代码编写。"字符串工具箱"作为一个专门针对字符串操作的工具,它提供了多种功能,...
总结一下,这个压缩包提供的是两个关键的Java工具类,它们能够帮助Android开发者快速地将Map和List对象转换为JSON字符串。通过理解和使用这些工具,可以提高代码的可读性和效率,简化数据处理流程。在实际项目中,...
字符串处理是编程中非常常见的任务,因此,一个字符串工具类会包含许多对字符串进行操作的方法。这可能包括字符串的格式化、分割、连接、查找和替换、去除空白字符、大小写转换、检查是否符合特定模式(如邮箱格式...
《Strings字符串分析工具详解》 在计算机领域,字符串分析是一个重要的技术手段,尤其在病毒分析、逆向工程和软件调试中扮演着不可或缺的角色。Strings工具就是这样一个强大的实用程序,它能够从二进制文件中提取出...
不需要关心接受的字符串编码是UTF_8还是GBK,还是ios-8859-1,自动转换为utf-8编码格式,无需判断字符串原有编码,用法://处理编码String newStr = GetEncode.transcode(oldStr);
字符串工具类,获得一个UUID,user_name to userName,user-name to userName,user-name to UserName,user_name to UserName,userName to user_name,userName to USER_NAME,userName to UserName,UserName to ...