数百行のテキストをすべて大文字でファイルしたとします。各行の単語を小文字に変更し、最初の文字だけを大文字にするにはどうすればよいですか?
TEXT ON FIST LINE
TEXT ON SECOND LINE
TEXT ON THIRD LINE
に
Text On Fist Line
Text On Second Line
Text On Third Line
こんなことを考えていた
s.substring(0, 1).toUpperCase() + s.substring(1).toLowerCase()
しかし、StringBuilderを使用する方がおそらく賢く、StringBuilderよりも優れたものがあるでしょう。