Java程序将句子中的第一个字符转换为大写
为了将句子中的第一个字符转换为大写,我们必须先将句子中的每个单词分开,然后将每个单词的第一个字符都以大写字母表示,然后我们必须再次将每个单词分开并用空格分隔以重新构成句子。
现在让我们一个个地完成每个任务。首先,为了分别获取句子中的每个单词,我们将使用Java的Scanner类并实现其hasnext方法来检查我们的句子中是否还有单词,如果单词存在,则我们将通过使用相同类的next方法来获得该单词。
在获取句子中的每个单词之后,我们现在将使用Character类的toUpperCase方法将每个单词的第一个字符转换为大写字母,并通过使用string类的子字符串方法将单词的其他字符连接起来,并在每个单词的最后添加空格为了使他们再次成为一个句子。
示例
import java.util.Scanner;
public class UpperCaseOfSentence {
public static void main(String[] args) {
String upper_case_line = "";
String str = "兰姆是个好男孩。";
Scanner lineScan = new Scanner(str);
while(lineScan.hasNext()) {
String word = lineScan.next();
upper_case_line += Character.toUpperCase(word.charAt(0)) + word.substring(1) + " ";
}
System.out.println(upper_case_line);
}
}输出结果
兰姆是个好男孩。
热门推荐
10 爱情贺卡祝福语简短英语
11 娃娃考试祝福语幽默简短
12 结婚祝福语简短精辟 兄弟
13 表达朋友的祝福语简短
14 春节感恩祝福语简短的
15 结婚祝福语粤语大全简短
16 恭喜朋友升职祝福语简短
17 圣诞饭店祝福语大全简短
18 建工系毕业祝福语简短