java字符串问题。 有没有能把一个字符串的第一个字母变成小写的函数?谢谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public static String toUpper(String str) { char[] ch = str.toCharArray(); for(int i = 0 ;i<ch.length;i++) { if(('A'<=ch[i])&&(ch[i]<='Z')) { ch[i]+=32; } break; } return new String(ch);} public static String toUpper(String str) { char[] ch = str.toCharArray(); for(int i = 0 ;i<ch.length;i++) { if(('A'<=ch[i])&&(ch[i]<='Z')) { ch[i]+=32; break; } } return new String(ch);}上面错了 String temt=""; temt.substring(0,1).toLowerCase() ; temt=temt.substring(0,1).toLowerCase() +temt.substring(1,temt.length-1); 一个函数好象搞不定,这样应该可以s.replace(s.substring(1,0),s.toUpperCase(s.substring(0,1)))和s.replaceFirst("\p{Lower}",s.toUpperCase(s.substring(0,1))) Bean property 'sqlSessionTemplate' is not writable or has an invalid setter meth 求解TOMCAT关闭的原因 后台如何生成页面 关于web界面的问题? 【100分讨论】关于异常的处理(续) 日期类型转化问题 菜鸟提问:反编译后的代码再编译出错,请帮我看看该怎么改 解译原代码,高手请进 求助:Mysql数据库连接异常 请教高手:JScript中如何对数字四舍五入到小数点后第n位? jxl读取excel的问题—excel文件名用中文就是乱码! 急,Sybase的中文乱码问题
char[] ch = str.toCharArray();
for(int i = 0 ;i<ch.length;i++) {
if(('A'<=ch[i])&&(ch[i]<='Z')) {
ch[i]+=32;
}
break;
}
return new String(ch);
}
char[] ch = str.toCharArray();
for(int i = 0 ;i<ch.length;i++) {
if(('A'<=ch[i])&&(ch[i]<='Z')) {
ch[i]+=32;
break;
}
}
return new String(ch);
}
上面错了
temt.substring(0,1).toLowerCase() ;
s.replace(s.substring(1,0),s.toUpperCase(s.substring(0,1)))
和
s.replaceFirst("\p{Lower}",s.toUpperCase(s.substring(0,1)))