10.将”goOd gooD stUdy dAy dAy up”每个单词的首字母转换成大写其余还是小写字母,不许直接输出Good Good Study Day Day Up,要用代码实现。
示例代码:
package program.string.exercise10;
/**
* 10.将"goOd gooD stUdy dAy dAy up"每个单词的首字母转换成大写其余还是小写字母
* (不许直接输出Good Good Study Day Day Up 要用代码实现)
**/publicclassStringUpperCase {publicstaticvoidmain(String[] args) {
String str = "goOd gooD stUdy dAy dAy up";
toUpperCase(str);
}
//将首字母转换成大写privatestaticvoidtoUpperCase(String str) {
//接收每一个字符数组中的元素 拼接
StringBuffer sbf = new StringBuffer();
//字符串转换为字符串数组
String[] strs = str.split(" +");
for (int i=0; i<strs.length; i++) {
String s = strs[i];
//substring(i, j):截取字符串,截取字符串从第i位(下标为0开始)到第j-1位//首字母大写 其他字母小写,concat: 将指定字符串连接到此字符串的结尾
s = s.substring(0, 1).toUpperCase().concat(s.substring(1, s.length()).toLowerCase());
sbf.append(s+" ");
}
System.out.println(sbf);
}
}
示例代码:package program.string.exercise10;/** * 10.将&amp;amp;amp;quot;goOd gooD stUdy dAy dAy up&amp;amp;amp;quot;每个单词的首字母转换成大写其余还是小写字母 * (不许直接输出Good Good Study Day Day Up 要用代码实现)**/public class StringUpperCase { public s...