我似乎無法找到任何解決方案,只需在Java中使用String
方法。遇到問題試圖讓串出...如何在句子中大寫字符串的首字母?
繼承人我的代碼:
import java.util.Scanner;
public class lab5_4
{
public static void main(String[]args)
{
Scanner scan = new Scanner(System.in);
System.out.println("Enter a sentence");
String s= scan.nextLine();
String s2 = s.toLowerCase();
for(int count = 0; count<= s2.length()-1; count++)
{
if(s2.charAt(count)==' ')
{
String s3 = s2.substring(count,count+1);
String s4= s3.toUpperCase();
System.out.print(s4);
}
}
}
}
你什麼輸出?你期望得到什麼? – Bobbyrogers
可能重複: http://stackoverflow.com/questions/1892765/how-to-capitalize-the-first-character-of-each-word-in-a-string –