2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 字符串首字母变大写(Java版)

字符串首字母变大写(Java版)

时间:2024-01-13 04:48:41

相关推荐

字符串首字母变大写(Java版)

两种方法

利用String提供的常规API方法,效率较低巧用ASCII编码进行转换,效率较高,经测试,差不多是第一种的10倍

// 低效率public String toUpperFirstChar1(String string) {if (string == null || string.length() == 0) return string;if (string.charAt(0) >= 'a' && string.charAt(0) <= 'z') {String s = string.substring(0, 1).toUpperCase();return s + string.substring(1);}return string;}// 高效率public String toUpperFirstChar2(String string) {char[] chars = string.toCharArray();if (chars[0] >= 'a' && chars[0] <= 'z') {chars[0] -= 32;return String.valueOf(chars);}return string;}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。