当前位置: 首页 > news >正文

Java:Object操作

目录

    • 1、Object转List对象
    • 2、Object转实体对象


1、Object转List对象

List<User> userList= MtUtils.ObjectToList(objData, User.class);
/*** Object对象转 List集合** @param object Object对象* @param clazz 需要转换的集合* @param <T> 泛型类* @return*/
public static <T> List<T> ObjectToList(Object object, Class<T> clazz){try {List<T> result = new ArrayList<>();if (object instanceof List<?>){for (Object o : (List<?>) object) {String string = JSONObject.toJSONString(o);T t = JSONObject.parseObject(string, clazz);result.add(t);}return result;}return null;}catch (Exception e){e.printStackTrace();System.out.println(e.getMessage());}return null;
}

2、Object转实体对象

User user = JSONObject.parseObject(JSONObject.toJSONString(obj), User.class);

http://www.mrgr.cn/news/35031.html

相关文章:

  • 从0开始学习机器学习--Day25--SVM作业
  • 民锋科技如何通过量化分析提升金融市场投资决策
  • 数字IC实践项目(10)—基于System Verilog的DDR4 Model/Tb 及基础Verification IP的设计与验证(付费项目)
  • 力扣 二叉树的直径-543
  • 递归探秘:从斐波那契数列到迷宫求解
  • 如何搭建自动化测试框架
  • Linux Shell: 使用 Expect 自动化 SCP 和 SSH 连接的 Shell 脚本详解
  • 软件安全测评的必要性,安全测评有必要找第三方软件检测机构吗?
  • ECharts的特点
  • JMeter与大模型融合应用之JMeter菜单栏中切入大模型交互详解
  • 什么软件可以同声传译?5款高效沟通的翻译软件速速收藏
  • 低场核磁共振成像系统MRI的成像优势特点
  • 车辆合格证识别接口-汽车管理智能化-python示例
  • 外包功能测试干了4年,技术退步太明显了。。。。。
  • 【Docker】在 CentOS 上安装 Docker 的完整指南
  • python类的call方法与init方法
  • 搜索引擎onesearch3实现解释和升级到Elasticsearch v8系列(二)-索引
  • 嵌入式必备技能
  • AI推介-大语言模型LLMs之RAG(检索增强生成)论文速览(arXiv方向):2024.07.20-2024.08.15
  • 神经网络(二):卷积神经网络
  • visual studio 调试技巧
  • 如何进行“服务器内部错误”的诊断 | OceanBase诊断案例
  • 闰年判断-C语言
  • 使用Nginx反向代理为OneAPI配置https访问
  • LDRA Testbed(TBrun)软件单元测试_常见问题及处理
  • 紧急避坑 | MySQL 含有下划线的数据库名在特殊情况下导致权限丢失