IDEA重写toString()模板,转成json格式
1.类中Alt + Insert,弹出下框

2.点击新增

public java.lang.String toString() {
final java.lang.StringBuilder sb = new java.lang.StringBuilder("{");
#set ($i = 0)
#foreach ($member in $members)#if ($i == 0)
sb.append("#####
#else
sb.append(",####
#end#if ($member.string || $member.date)
\"$member.name\":\"")
#else
\"$member.name\":")
#end#if ($member.primitiveArray || $member.objectArray)
.append(java.util.Arrays.toString($member.name));
#elseif ($member.string || $member.date)
.append($member.accessor).append('\"');
#else
.append($member.accessor);
#end#set ($i = $i + 1)
#end
sb.append('}');
return sb.toString();
}
模仿StringBuilder(JDK 1.5)实现即可!
IDEA重写toString()模板,转成json格式的更多相关文章
- asp.net dataTable转换成Json格式
		/// <summary> /// dataTable转换成Json格式 /// </summary> /// <param name="dt"> ... 
- 将DataSet(DataTable)转换成JSON格式(生成JS文件存储)
		public static string CreateJsonParameters(DataTable dt) { /**/ /**/ /**/ /* /*********************** ... 
- 转!!JavaBean,List,Map转成json格式
		public class User { private String username; private String password; public String getUsername() { ... 
- android实现json数据的解析和把数据转换成json格式的字符串
		利用android sdk里面的 JSONObject和JSONArray把集合或者普通数据,转换成json格式的字符串 JSONObject和JSONArray解析json格式的字符串为集合或者一般 ... 
- JavaBean,List,Map转成json格式
		public class User { private String username; private String password; public String getUsername() { ... 
- C#将datatable的某一列转换成json格式的字符串
		将datatable的某一列转换成json格式的字符串(转换完后自己在字符串前后加{}) /// <summary> ///DataTable装换 Column数据 组合成json 现在的 ... 
- dataTable转换成Json格式
		#region dataTable转换成Json格式 /// <summary> /// /// </summary> /// <param name="dt& ... 
- 将DataTable转换成Json格式
		方法一: 将DataTable数据拼接成json字符串,方法如下: ///<summary> /// dataTable转换成Json格式 ///</summary> ///& ... 
- 数据库记录转换成json格式 (2011-03-13 19:48:37) (转)
		http://blog.sina.com.cn/s/blog_621768f30100r6v7.html 数据库记录转换成json格式 (2011-03-13 19:48:37) 转载▼ 标签: 杂谈 ... 
- C# 将MSMQ消息转换成Json格式  【优化】
		C# 将MSMQ消息转换成Json格式 [优化] 转换函数: private string ConvertToJSON(string label, string body) { //TODO: co ... 
随机推荐
- MAC配置DNS服务器
			1.brew install dnsmasq 2.cp /usr/local/opt/dnsmasq/dnsmasq.conf.example /usr/local/etc/dnsmasq.conf ... 
- MD Test
			欢迎使用 MWeb XXX ``` ZFCollectionViewListController.m <script src="https://blog-static.cnblogs. ... 
- http://blog.mn886.net/jqGrid/
			http://blog.mn886.net/jqGrid/ 中文版 http://www.trirand.com/blog/jqgrid/jqgrid.html 英文版 
- Codeforces.643E.Bear and Destroying Subtrees(DP 期望)
			题目链接 \(Description\) 有一棵树.Limak可以攻击树上的某棵子树,然后这棵子树上的每条边有\(\frac{1}{2}\)的概率消失.定义 若攻击以\(x\)为根的子树,高度\(ht ... 
- hadoop 基础视频1
			hadoop 基础视频1 一, 大致内容: 1, 源起与体系结构2,实施Hadoop 集群3,分布式HDFS, 大数据存储实战4,Map-Reduce 体系架构5,Map-Reduce 数据分析之一 ... 
- JVM启动流程
			JVM启动流程 (1)在java中jvm是通过java或javaw命令启动的,后面跟加载的类名. (2)jvm在启动的时候先根据[当前路径和系统版本寻找jvm的配置文件jvm.cfg]装载配置. (3 ... 
- Codeforces Round #368 (Div. 2) C. Pythagorean Triples 数学
			C. Pythagorean Triples 题目连接: http://www.codeforces.com/contest/707/problem/C Description Katya studi ... 
- github入门教程:第一步
			[git教程] 以前在网上找过一些,见 http://www.wojilu.com/Forum1/Topic/702 我自己会一边学,一边写教程,过程中有不明白的,会跟大家请教交流. ----- ... 
- Android自己定义控件系列二:自己定义开关button(一)
			这一次我们将会实现一个完整纯粹的自己定义控件,而不是像之前的组合控件一样.拿系统的控件来实现.计划分为三部分:自己定义控件的基本部分,自己定义控件的触摸事件的处理和自己定义控件的自己定义属性: 以下就 ... 
- .Net Discovery系列之三 深入理解.Net垃圾收集机制(上)
			前言: 组成.Net平台一个很重要的部分----垃圾收集器(Garbage Collection),今天我们就来讲讲它.想想看没有GC,.Net还能称之为一个平台吗?各种语言虽然都被编译成MSIL,但 ... 
