我所想到的方法有以下几种:
1.先截取字符串(str)获得首字母,将首字母转为大写的再拼接
2.分成两个字符串做处理再拼接(其实跟第一种差不多)
3.将字符串先转为char类型的数组,然后数组第一个元素即为首字母,ascii码减去32即为对应的大写字母(推荐此方法)
对应的代码如下:
String method = "wwil" char[] cs=method.toCharArray(); cs[0]-=32; String blMethod = String.valueOf(cs);
上述代码得到的blMethod即为需要的字符串。且效率较高。