news 2026/4/18 7:43:32

listmap数据变驼峰

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
listmap数据变驼峰
/** * listmap数据_变驼峰 * * @param list * @return */ public static List<Map<String, Object>> convertListToCamelCase(List<Map<String, Object>> list) { List<Map<String, Object>> data = new ArrayList<>(); if (null == list || list.size() == 0) { return data; } for (Map<String, Object> t : list) { data.add(convertMapToCamelCase(t)); } return data; }
/** * map数据_变驼峰 * * @param map * @return */ public static Map<String, Object> convertMapToCamelCase(Map<String, Object> map) { Map<String, Object> data = new HashMap<>(); if (null == map) { return data; } for (Map.Entry<String, Object> ma : map.entrySet()) { if(null == ma.getKey() || ma.getKey().length() == 0) { continue; } data.put(convertToCamelCase(ma.getKey()), ma.getValue()); } return data; }
/** * _变驼峰 * * @param context * @return */ public static String convertToCamelCase(String context) { if (null == context || context.isEmpty()) { return ""; } if (!context.contains("_")) { return context.toLowerCase(); } StringBuilder result = new StringBuilder(); String[] camles = context.split("_"); for (String camle : camles) { if (camle.isEmpty()) { continue; } result.append(camle.substring(0, 1).toUpperCase()); result.append(camle.substring(1).toLowerCase()); } StringBuilder ret = new StringBuilder(result.substring(0, 1).toLowerCase()); ret.append(result.substring(1, result.toString().length())); return ret.toString(); }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/16 14:33:39

【Java毕设全套源码+文档】基于springboot的攀枝花水果在线销售系统设计与实现(丰富项目+远程调试+讲解+定制)

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

作者头像 李华
网站建设 2026/4/16 16:52:15

【Java毕设全套源码+文档】基于springboot的新闻发布会管理系统设计与实现(丰富项目+远程调试+讲解+定制)

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

作者头像 李华
网站建设 2026/4/16 15:23:15

告别站长工具老古董,Google搜索中心真香指南(附迁移避坑手册)

告别站长工具老古董&#xff0c;Google搜索中心真香指南&#xff08;附迁移避坑手册&#xff09;告别站长工具老古董&#xff0c;Google搜索中心真香指南&#xff08;附迁移避坑手册&#xff09;从“站长”到“搜索中心”&#xff1a;Google 这波改名差点把我送走新界面像相亲对…

作者头像 李华
网站建设 2026/4/5 22:05:46

2026年度计算机行业研究报告: AI 驱动下行业发展新机遇

摘要&#xff1a;本文聚焦 AI 驱动下行业发展新机遇&#xff0c;以 “模型加速迭代 AI 超级载体” 为双主线&#xff0c;系统拆解 “算力为基、空天时代、具身智能、AI 应用” 四大核心方向&#xff0c;同步覆盖 3D 打印、金融 IT、智能驾驶三大重点细分领域&#xff0c;详细分…

作者头像 李华
网站建设 2026/4/15 15:42:51

绿的谐波纳米减速器量产,苏州中新具身智能产业园开工,亚马逊升级物流机器人,波士顿动力Atlas迭代​

绿的谐波纳米级谐波减速器量产 国产化率突破 85%国内减速器龙头企业绿的谐波宣布&#xff0c;其自研纳米级高精度谐波减速器正式进入规模化量产阶段&#xff0c;首批产能达 30 万套 / 月&#xff0c;产品定位精度 0.001mm&#xff0c;较前代提升 50%&#xff0c;核心性能比肩日…

作者头像 李华
网站建设 2026/4/11 21:28:57

CVE-2025-61757高级检测与利用验证脚本

CVE-2025-61757高级检测脚本 &#x1f6a8; 项目概述 这是一个针对CVE-2025-61757漏洞的高级检测与概念验证脚本。该漏洞存在于Oracle身份管理器&#xff08;Oracle Identity Manager&#xff09;中&#xff0c;是一个**身份验证前远程代码执行&#xff08;Pre-auth RCE&…

作者头像 李华