文字列 + 数値 の結果は、数値を文字列に変換した後で2つの文字列を結合した文字列になる。
これは言語仕様でそう決まっている。
文字列はStringクラスのインスタンス。
StringクラスはCharSequenceインターフェイスを実装している。
だから文字列をCharSequence型として扱うことができる。