指点成金-最美分享吧

登录

首字母大写驼峰名字转换

佚名 举报

篇首语:本文由小编为大家整理,主要介绍了首字母大写驼峰名字转换相关的知识,希望对你有一定的参考价值。

将a_boy 转换为 ABoy

public static String firstLetterUpper(String str){    char[] ch = str.toCharArray();    if (ch[0] >= "a" && ch[0] <= "z") {        ch[0] = (char)(ch[0] - 32);    }    return new String(ch);}/** * org.apche.commons.lang.StringUtils * 将a_boy 转换为 ABoy * @param str * @return */public static String firstUpperCamelCase(String str){    if (StringUtils.isNotBlank(str)) {        str = str.toLowerCase();        String[] strs = str.split("_");        if (strs.length == 1) {            return firstLetterUpper(str);        }else {            String convertedStr = "";            for (int i = 0; i < strs.length; i++) {                convertedStr += firstLetterUpper(strs[i]);            }            return convertedStr;        }    }}

 

以上是关于首字母大写驼峰名字转换的主要内容,如果未能解决你的问题,请参考以下文章