java.lang.Character#isTitleCase()のAPIドキュメントにも書いてある。マニュアルって面白い。
via @IT
追記。ツッコミいただいたので java.lang.String#toUpperCase(java.util.Locale)も見てみた。ß → SS
という、長さが変わる変換もあるのかー。勉強になります。*1
追追記: もしかして "ß".toUpperCase().toLowerCase()
は "ss
" であって、"ß
" ではないのか!?
*1 このことであってます? ちょっと不安。
toUpperCase()を語るのに,Characterクラスだけを見たらちょっとマズー.Stringクラスも見よう.