@Test public void testSentenceCase() { assertEquals("", StringUtils.sentenceCase("")); assertEquals("A", StringUtils.sentenceCase("a")); assertEquals("Apple", StringUtils.sentenceCase("APPLE")); assertEquals("Apple", StringUtils.sentenceCase("APple")); assertEquals("Apple", StringUtils.sentenceCase("apple")); assertEquals("Snapple apple", StringUtils.sentenceCase("Snapple Apple")); assertEquals("Snapple apple snapple", StringUtils.sentenceCase("Snapple Apple Snapple")); }
public static @NonNull String sentenceCase(final @NonNull String str) { return str.length() <= 1 ? str.toUpperCase(Locale.getDefault()) : str.substring(0, 1).toUpperCase(Locale.getDefault()) + str.substring(1).toLowerCase(Locale.getDefault()); }
StringUtils { public static @NonNull String sentenceCase(final @NonNull String str) { return str.length() <= 1 ? str.toUpperCase(Locale.getDefault()) : str.substring(0, 1).toUpperCase(Locale.getDefault()) + str.substring(1).toLowerCase(Locale.getDefault()); } }
StringUtils { public static @NonNull String sentenceCase(final @NonNull String str) { return str.length() <= 1 ? str.toUpperCase(Locale.getDefault()) : str.substring(0, 1).toUpperCase(Locale.getDefault()) + str.substring(1).toLowerCase(Locale.getDefault()); } private  StringUtils(); }
StringUtils { public static @NonNull String sentenceCase(final @NonNull String str) { return str.length() <= 1 ? str.toUpperCase(Locale.getDefault()) : str.substring(0, 1).toUpperCase(Locale.getDefault()) + str.substring(1).toLowerCase(Locale.getDefault()); } private  StringUtils(); static boolean isEmail(final @NonNull CharSequence str); static boolean isEmpty(final @Nullable String str); static boolean isPresent(final @Nullable String str); static boolean isValidPassword(final @Nullable String str); static @NonNull String sentenceCase(final @NonNull String str); static String trim(final @NonNull String str); static @NonNull String wrapInParentheses(final @NonNull String str); }
StringUtils { public static @NonNull String sentenceCase(final @NonNull String str) { return str.length() <= 1 ? str.toUpperCase(Locale.getDefault()) : str.substring(0, 1).toUpperCase(Locale.getDefault()) + str.substring(1).toLowerCase(Locale.getDefault()); } private  StringUtils(); static boolean isEmail(final @NonNull CharSequence str); static boolean isEmpty(final @Nullable String str); static boolean isPresent(final @Nullable String str); static boolean isValidPassword(final @Nullable String str); static @NonNull String sentenceCase(final @NonNull String str); static String trim(final @NonNull String str); static @NonNull String wrapInParentheses(final @NonNull String str); static final int MINIMUM_PASSWORD_LENGTH; }