技术栈

Java将驼峰命名转化为下划线命名

生命的演绎2024-09-27 20:33

public static String convertToUnderscore(String camelCase) {

return camelCase.replaceAll(

"([a-z])([A-Z]+)",

"1_2"

).toLowerCase();

}

public static void main(String[] args) {

String camelCase = "ktCollectType";

String underscore = convertToUnderscore(camelCase);

System.out.println(underscore); // 输出: kt_collect_type

}

上一篇:SD卡的基本知识与选购指南
下一篇:微信小程序开发教程
相关推荐
猿究院--冯磊
2 分钟前
JVM垃圾收集器
java·jvm·算法
天天摸鱼的java工程师
7 分钟前
Go 语言未来会取代 Java 吗?
java·后端
witkey_ak9896
7 分钟前
python 可迭代对象相关知识点
开发语言·python
掉鱼的猫
21 分钟前
Solon AI & MCP v3.5.0 发布(智能体应用开发框架)
java·mcp
野犬寒鸦
25 分钟前
力扣hot100:最大子数组和的两种高效方法:前缀和与Kadane算法(53)
java·后端·算法
AAA修煤气灶刘哥
29 分钟前
《从 0 到 1 上手:RBAC+SpringSecurity 权限管理教程》
java·后端·安全
呼啦啦啦啦啦啦啦啦
32 分钟前
synchronized锁,ReentrantLock 锁
开发语言·锁
听风的码
1 小时前
Vue2封装Axios
开发语言·前端·javascript·vue.js
肉夹馍不加青椒
1 小时前
第三十三天(信号量)
java·c语言·算法
现在,此刻
1 小时前
面试题储备-MQ篇 2-说说你对RocketMQ的理解
java·rocketmq·java-rocketmq
热门推荐
01UV安装并设置国内源02DeepSeek更新!速览DeepSeek V3.1新特性03Qwen3-Coder 快速上手教程 | Qwen Code + Claude Code04KGG转MP3工具|非KGM文件|解密音频05蜘蛛磁力 搜索引擎大全,如何使用蜘蛛磁力查找磁力链接06【2025.08.06最新版】Android Studio下载、安装及配置记录(自动下载sdk)072025最新国内服务器可用docker源仓库地址大全(2025年8月更新)08Spring 调试终于不再痛苦了09Claude Code VSCode集成开发指南:AI编程助手完整配置10【大模型实战篇】部署GPT-OSS-120B踩得坑(vllm / ollama等推理框架)