JAVA怎么把object怎么转换成实体类

2025-10-22 06:29:42

1、第一步骤:创八返吩建一个springboot的项目(也可以创建一个简答的java项目)。

1、 打开创建页面 选择File-new-project..

2、选择创建的项目为spring initializr 进入springboot项目创建步骤(也可以选择类型java,创建一个普通java项目)

3、输入项目名字,选择依销芬赖web(如果不需要可以不选),选择存放目录-完成(Finish)

JAVA怎么把object怎么转换成实体类

JAVA怎么把object怎么转换成实体类

JAVA怎么把object怎么转换成实体类

JAVA怎么把object怎么转换成实体类

2、第二步骤:编写测试代码-使用net.sf.json.JSONObject进行转换。

2.1、首先建立一个实体类Student set和get自己生成

public class Student {    private int id;    private String name;    private String sex;

}

2.2 创建测试代码

import net.sf.json.JSONObjectimport java.util.ArrayList;import java.util.List;

public static void testObject(){    

//创建一雁冷个对象并将 给对象赋值 然后使用fastjson转化为json类型的数据    

Student st = new Student();    

st.setId(1);    

st.setName("张三");    

st.setSex("男");    

JSONObject json = JSONObject.fromObject(st);    

System.out.println(json);    

//获得json数据    

Object obj = JSONObject.toBean(json,Student.class);    

//将json转为json数据    

JSONObject objJson = JSONObject.fromObject(obj);    

System.out.println(objJson);    

Student st2 = (Student) JSONObject.toBean(objJson,Student.class);    

System.out.println(st2.getSex());

}

运行结果如下所示:

JAVA怎么把object怎么转换成实体类

JAVA怎么把object怎么转换成实体类

JAVA怎么把object怎么转换成实体类

JAVA怎么把object怎么转换成实体类

3、第三步骤:编写测试代码-使用强制转换。

在第一种方式的基础上对其修改如下所示:

public static void testObject(){    

Student st = new Student();    

st.setId(1);    

st.setName("张三");    

st.setSex("男");    

JSONObject json = JSONObject.fromObject(st);    

System.out.println(json);    

//获得json数据    

Object obj = JSONObject.toBean(json,Student.class);    

Student st2 = (Student) obj;    

System.out.println(st2.getSex());

}

JAVA怎么把object怎么转换成实体类

JAVA怎么把object怎么转换成实体类

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢