晨港飞燕的博客

JAVA对象Bean输出(toString)

toString() 方法返回此对象本身(它已经是一个字符串)。对象中实现toString方法后,输出对象就可以按相应格式输出.

import com.alibaba.fastjson.JSON;
import lombok.Data;

@Data
public class Test{
    //如果不实现get方法,JSON.toJSONString将不会输出next
    protected int next=0;

    //toString 方法是父类Object的方法,默认继承
    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append("<div>这是一个测试</div>");
        return sb.toString();
    }
    public String getHtml(){
        return toString();
    }
    public static void main(String[] args) {
        Test test=new Test();
        System.out.println("直接输出:"+test);
        System.out.println("转化输出:"+JSON.toJSONString(test));
    }


}

输出

直接输出:<div>这是一个测试</div>
转化输出:{"html":"<div>这是一个测试</div>","next":0}

 

 

 

 

 

 

 

 

 

 

 

 

posted @   晨港飞燕刘彦登  阅读(7)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下
点击右上角即可分享
微信分享提示