package com.swift; import java.util.Scanner; public class FirstChat_ToCaps_Test { public static void main(String[] args) { /* * 输入英文语句,单词首字符大写后输出 */ Scanner scan=new Scanner(System.in); System.out.println("请输入一个英文语句,首字符不要大写的:"); String str=scan.nextLine(); String str1="asdljbbabdjsfkaa3938bb"; char c_low=str.charAt(0); System.out.println(c_low); char c_up=Character.toUpperCase(c_low); str=str.replaceFirst(String.valueOf(c_low), String.valueOf(c_up)); System.out.println(str); //使用String的replace(oldChar,newChar) str1=str1.replace('b','a'); System.out.println(str1); //使用String的replace(CharSequence,CharSequence) str1=str1.replace("aa","bb"); System.out.println(str1); //使用String的replaceAll(regex,CharSequence)注意转义字符 regex正则表达式 str1=str1.replaceAll("bb","cc"); System.out.println(str1); //使用String的replaceFirst(regex,CharSequence)注意转义字符 str1=str1.replaceFirst("cc", "dd"); System.out.println(str1); } }