• IDEA配置toString方法


    1、toString JSON带父类toString

    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('}');
    #if ( $class.hasSuper )
    sb.append(super.toString());
    #end
    return sb.toString();
    } 

    2、toString JSON不带父类toString

    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();
    }
    

      

  • 相关阅读:
    ZYNQ. Interrupt(1)Private Timer
    RaspberryPi.1.开机与远程桌面
    ZYNQ. DMA基本用法
    ZYNQ. LwIP.PHY.KSZ9031RNX
    Verilog笔记.三段式状态机
    c语言.函数指针数组
    c语言学习笔记.链表.
    D3D基本框架:即D3D头文件分类
    win32窗口:关于鼠标定位位置偏移问题的原因及解决方法
    <转>C++基础知识: 引用
  • 原文地址:https://www.cnblogs.com/rslai/p/7859019.html
Copyright © 2020-2023  润新知