JAVA 将字符串中每个单词的第一个字母变成大写, 输出到控制台。

public static void main(String[] args) {
    String s = "this is a test of java";
    System.out.println(" 将字符串中每个单词的第一个字母变成大写, 输出到控制台。");
    si(s);
}
private static void si(String s) {
    // 4) 将字符串中每个单词的第一个字母变成大写, 输出到控制台。

    String[] split = s.split(" ");//按空格分隔成数组
    for (int i = 0; i length ; i++) {
    // .substring(0,1) 截取数组的首字母   +split[i].substring(1); 再加上后面
        String s2 = split[i].substring(0, 1).toUpperCase()+split[i].substring(1);
        System.out.print(s2+" ");
    }
}

你可能感兴趣的:(计算机)