java 如何判断字符串开头首字为字母且若大写自动更改为小写

java 如何判断字符串开头首字为字母且若大写自动更改为小写

如果只是改侍衫为了实谈链现首字母小写功能的话不用作判断
String str="E23AbC123";
String str1=str.substring(0,1).toLowerCase();//直核腔接将字符串第一个不管是数字还是字母都小写
String str2=str.substring(1,str.length());//截取字符串第二个以后
str=str1+str2;
System.out.println(str);//e23Abc123
直接转换为小写就可以了,toLower
好了你看一喊灶下
class Test
{
public static void main(String[] args)
{
char[] chars=new char[1];
String str="ABCDE1234"历敏;
chars[0]=str.charAt(0);
String temp=new String(chars);
if(chars[0]>='A' && chars[0]<='肢渗枝Z')
{
System.out.println(str.replaceFirst(temp,temp.toLowerCase()));
}
}
}
← 上一篇: 下一篇: →