String s = name; switch (s.length()) { case 0: { break; case 1: { s = name.toUpperCase(); break; ...
return Character.toUpperCase(line.charAt(0)) + line.substring(1);
return Character.toUpperCase(name.charAt(0)) + name.substring(1);
if ((s == null) || (s.length() == 0)) return s; char[] chars = s.toLowerCase().toCharArray(); chars[0] = Character.toUpperCase(chars[0]); return String.valueOf(chars);
return s.isEmpty() ? s : s.charAt(0) + s.substring(1);
String finalString = ""; if (s.contains(" ")) { StringBuilder builder = new StringBuilder(); String[] sp = s.split(" "); for (String string : sp) { string = string.substring(0, 1).toUpperCase() + string.substring(1).toLowerCase(); builder.append(string); builder.append(" "); ...
if (s.equals("")) { return ""; if (s.length() == 1) { return s.toUpperCase(); } else { String caps = s.substring(0, 1).toUpperCase(); String rest = s.substring(1); ...
if (str == null) { return null; if (str.length() <= 1) { return str.toUpperCase(); return str.substring(0, 1).toUpperCase() + str.substring(1, str.length());
Capitalizes a String changing the first letter to title case as per Character#toTitleCase(char) .
return capitalize(str);
Capitalise a String.
That is, convert the first character into title-case.
if (str == null) { return null; } else if (str.length() == 0) { return ""; } else { return new StringBuilder(str.length()).append(Character.toTitleCase(str.charAt(0))) .append(str, 1, str.length()).toString();