背景:
Java 关于String中有两个方法分别是
字符串转换成大写:string.toUpperCase()
字符串转换成小写:string.toLowerCase()
这两个都是把一个字符串全部转换成统一格式(全大写 or 全小写);
那么当项目中需要某个字符串首字母大写或者首字母小写的时候呢?
这时候就要封装两个方法来实现这个需求:
// 首字母变大写
public static String firstLetterToUpperCase(String str){
String retStr = str.substring(0,1);
return retStr.toUpperCase() + str.substring(1, str.length());
}
// 首字母变小写
public static String firstLetterToLowerCase(String str){
String retStr = str.substring(0,1);
return retStr.toLowerCase() + str.substring(1, str.length());
}
例子测试:
public class Dome {
public static void main(String[] args){
String str = "hello";
String v= Dome.firstLetterToUpperCase(str);
System.out.println(v );
String t= Dome.firstLetterToLowerCase(v);
System.out.prin

本文介绍了在Java中如何实现字符串首字母的大小写转换。针对项目中需要特定格式的首字母大小写需求,文章提出了两种自定义方法,并通过实例测试验证了其效果。
最低0.47元/天 解锁文章
3362

被折叠的 条评论
为什么被折叠?



