Javaを使って文字列を以下のように条件で加工したいです
①大文字
②小文字
③最初の文字だけ大文字でそれ以降は小文字

条件式と大文字小文字は自己解決できたのですが、
③の加工の適切な方法がわかりません。

以上、お手数をおかけしますがご確認お願いいたします。
わかりにくい面があればご指摘お願いいたします。