JSONUtil.parse将java对象转为json时,需要在java对象中设置get、set方法

想要使用JSONUtil.parse将java对象转为json格式,但是一直为空,代码如下

java 复制代码
public class MyTest {
    public static void main(String[] args) {

        Test3<String> test3 = new Test3<>("2","hhhhhhaaa");

        System.out.println(JSONUtil.parse(test3));
    }
}

class Test3<T>{
    String name;
    T msg;

    Test3(String name,T msg){
        this.name = name;
        this.msg = msg;
    }
}

后来经过指点,需要加入set和get方法才能转为json格式

java 复制代码
public class MyTest {
    public static void main(String[] args) {

        Test3<String> test3 = new Test3<>("2","hhhhhhaaa");

        System.out.println(JSONUtil.parse(test3));
    }
}

class Test3<T>{
    String name;
    T msg;

    Test3(String name,T msg){
        this.name = name;
        this.msg = msg;
    }

    public void setName(String name){
        this.name = name;
    }

    public String getName(){
        return this.name;
    }

    public void setMsg(T msg){
        this.msg = msg;
    }

    public T getMsg(){
        return this.msg;
    }


}
相关推荐
神仙别闹1 小时前
基于java的改良版超级玛丽小游戏
java
梧桐树04291 小时前
python常用内建模块:collections
python
Dream_Snowar1 小时前
速通Python 第三节
开发语言·python
黄油饼卷咖喱鸡就味增汤拌孜然羊肉炒饭1 小时前
SpringBoot如何实现缓存预热?
java·spring boot·spring·缓存·程序员
暮湫2 小时前
泛型(2)
java
超爱吃士力架2 小时前
邀请逻辑
java·linux·后端
南宫生2 小时前
力扣-图论-17【算法学习day.67】
java·学习·算法·leetcode·图论
转码的小石2 小时前
12/21java基础
java
李小白662 小时前
Spring MVC(上)
java·spring·mvc
GoodStudyAndDayDayUp2 小时前
IDEA能够从mapper跳转到xml的插件
xml·java·intellij-idea