改动一个字符串的首个字母为大写字母

我所想到的方法有以下几种:

1.先截取字符串(str)获得首字母,将首字母转为大写的再拼接

2.分成两个字符串做处理再拼接(其实跟第一种差不多)

3.将字符串先转为char类型的数组,然后数组第一个元素即为首字母,ascii码减去32即为对应的大写字母(推荐此方法)

对应的代码如下:

String method = "wwil"                        
char[] cs=method.toCharArray();
cs[0]-=32;
String blMethod = String.valueOf(cs);

上述代码得到的blMethod即为需要的字符串。且效率较高。

posted @ 2016-08-25 09:32  此媛非彼猿  阅读(244)  评论(0编辑  收藏  举报