私はApache WordUtilsを使用して文字列の最初の文字をすべて大文字にしていますが、特定の単語の最初の文字だけを大文字にする必要があり、すべてを大文字にする必要はありません。ここに私が持っているものがあります:
import org.apache.commons.lang.WordUtils;
public class FirstCapitalLetter {
public static void main(String[] args) {
String str = "STATEMENT OF ACCOUNT FOR THE PERIOD OF";
str = WordUtils.capitalizeFully(str);
System.out.println(str);
}
}
私の出力は次のとおりです。
Statement Of Account For The Period Of
出力を
Statement of Account for the Period of
どうすればこれを達成できますか?