news 2026/11/1 18:52:02

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/10/28 4:45:52

【Java毕设全套源码+文档】基于springboot的可追溯果蔬生产过程的管理系统设计与实现(丰富项目+远程调试+讲解+定制)

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

作者头像 李华
网站建设 2026/10/28 6:47:52

拒稿退散!宏智树 AI 解锁期刊论文录用密码

作为深耕论文写作科普的教育博主&#xff0c;后台每天都被科研党和高校教师的投稿焦虑刷屏&#xff1a;“选题太老被拒”“文献堆砌逻辑混乱”“查重率超标反复修改”“AI 痕迹明显被打回”…… 一篇期刊论文从构思到见刊&#xff0c;往往要经历数次甚至数十次修改。别慌&#…

作者头像 李华
网站建设 2026/10/31 4:07:07

查重 + AIGC 双险通关!宏智树 AI:给论文注入人工原创灵魂

作为深耕论文写作科普的教育博主&#xff0c;后台每天都被毕业生的求助刷屏&#xff1a;“查重率降到 15%&#xff0c;却因 AIGC 检测超标被打回”“降重后语句不通顺&#xff0c;导师吐槽像机器翻译”“AI 写的初稿怎么改才能躲过双重审查”。随着高校学术审核标准升级&#x…

作者头像 李华
网站建设 2026/10/28 16:59:19

【Java毕设源码分享】基于springboot+vue的水果在线销售系统的设计与实现(程序+文档+代码讲解+一条龙定制)

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

作者头像 李华
网站建设 2026/10/30 5:06:40

【Java毕设源码分享】基于springboot+vue的二手书交易商城系统的设计与实现(程序+文档+代码讲解+一条龙定制)

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

作者头像 李华
网站建设 2026/10/24 11:06:16

全球抗量子迁移战略白皮书(2025)

摘要&#xff1a;本文聚焦量子计算对传统公钥加密体系&#xff08;RSA/ECC&#xff09;的颠覆性威胁&#xff0c;围绕 “先窃取后破解&#xff08;HNDL&#xff09;” 核心风险&#xff0c;系统梳理全球抗量子密码&#xff08;PQC&#xff09;政策标准&#xff08;NIST、中国 C…

作者头像 李华