如何创建一个私有方法,它接受任意大小写组合的String,并且只返回大写的第一个字母



列表项

我如何创建一个名为"niceLetters"的私有方法,它以任何大写/小写组合的字符串,只返回第一个大写字母和所有其他小写字母?

1.) niceLetters("stEPheN")返回"stEPheN"

2.) niceLetters("HELLO")返回"HELLO" 3.)niceLEtters(null)返回null 4.)niceLetters(")返回"
private static String niceLetters(String str) {
    if (str == null) {
        return null;
    }
    if (str.trim().length() <= 1) {
        return str.trim().toUpperCase();
    }
    return (Character.toUpperCase(str.trim().charAt(0))+str.trim().substring(1).toLowerCase());
}

最新更新