IDEA Android(安卓)studio toString() 生成Json模板
16lz
2021-12-04
toString → Settings
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("######elsesb.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)#endsb.append('}');return sb.toString();}
或者
public java.lang.String toString() {return "{"+#set ($i = 0)#foreach ($member in $members)#if ($i == 0)"###else",###end#if ($member.primitiveArray || $member.objectArray)\"$member.name\":"+java.util.Arrays.toString($member.name)+#elseif ($member.string || $member.date)\"$member.name\":\""+$member.accessor+('\"')+#else\"$member.name\":"+$member.accessor+#end#set ($i = $i + 1)#end'}';}
效果如下:
更多相关文章
- android中设置TextView/Button 走马灯效果
- Android·性能分析systrace报错
- 【Android进阶学习】实现没有标题栏的窗口和全屏显示
- Android(安卓)Activity界面切换添加动画特效
- android sdk setup时出现:HTTPS SSL error , Server:10.159.192.
- Android基于TranslateAnimation的动画动态菜单
- Android(安卓)Studio Check for Update
- 解决CardView无点击效果 实现水波纹效果
- android sdk setup时呈现:Failed to fetch URL https://dl-ssl.g