技术栈

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卡的基本知识与选购指南
下一篇:微信小程序开发教程
相关推荐
YGGP
1 分钟前
吃透 Golang 基础:数据结构之 Map
开发语言·数据结构·golang
盖世英雄酱58136
2 分钟前
Java 内存管理技巧(新手必看集合篇)
java
~plus~
3 分钟前
Harmony核心:动态方法修补与.NET游戏Mod开发
开发语言·jvm·经验分享·后端·程序人生·c#
码农小灰
4 分钟前
Java 8 Stream API 入门到实践详解
java·java案例
步、步、为营
9 分钟前
.NET 事件模式举例介绍
java·开发语言·.net
cui_hao_nan
12 分钟前
设计模式——模板方法
java·设计模式
~plus~
12 分钟前
WPF八大法则:告别模态窗口卡顿
开发语言·经验分享·后端·程序人生·c#
小吕学编程
13 分钟前
HttpServletRequest常用方法
java·http
在未来等你
13 分钟前
Java并发编程实战 Day 11:并发设计模式
java·设计模式·多线程·并发编程·threadlocal·生产者消费者·读写锁
march of Time
23 分钟前
go工具库:hertz api框架 hertz client的使用
开发语言·golang·iphone
热门推荐
01Coze扣子平台完整体验和实践(附国内和国际版对比)02KGG转MP3工具|非KGM文件|解密音频03YOLOv8入门 | 重要性能衡量指标、训练结果评价及分析及影响mAP的因素【发论文关注的指标】04【无人机】无人机通信模块,无人机图数传模块的介绍,数传,图传,图传数传一体电台,05从零安装 LLaMA-Factory 微调 Qwen 大模型成功及所有的坑06【SpeedAI科研小助手】2分钟极速解决知网维普重复率、AIGC率过高,一键全文降!文件格式不变,公式都保留的!07神经网络架构KAN确实具有一些独特的特点及底层原理和应用场景08DeepSeek各版本说明与优缺点分析09VMware虚拟机安装Win7专业版保姆级教程(附镜像包)10海康Visionmaster-常见问题排查方法-启动阶段