Java String Capitalize capitalize(String word)

Here you can find the source of capitalize(String word)

Description

capitalize

License

Apache License

Declaration

public static String capitalize(String word) 

Method Source Code

//package com.java2s;
/**//from  ww w .ja  v  a 2 s. c  o m
 * Copyright ? 2007 Chu Yeow Cheah
 * <p/>
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 * <p/>
 * http://www.apache.org/licenses/LICENSE-2.0
 * <p/>
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 * <p/>
 * Copied verbatim from http://dzone.com/snippets/java-inflections, used
 * and licensed with express permission from the author Chu Yeow Cheah.
 */

public class Main {
    public static String capitalize(String word) {
        String[] words = word.split(" ");
        StringBuilder res = new StringBuilder();
        for (String w : words) {
            res.append(capitalizeSingle(w));
        }

        return res.toString();
    }

    public static String capitalizeSingle(String word) {
        return word.substring(0, 1).toUpperCase() + word.substring(1);
    }
}

Related

  1. capitalize(String value)
  2. capitalize(String value)
  3. capitalize(String value)
  4. capitalize(String var)
  5. capitalize(String word)
  6. capitalize(String word)
  7. capitalize(String word)
  8. capitalize(String word)
  9. capitalize(String word)