char moji = 'A';これに対して、文字列はString型のオブジェクトで、参照データ型になります。文字列は以下のようにダブルクォーテーションで囲んで宣言します。
String moiretsu = "aaa";ですので下記のような構文はエラーとなります。
String moji = 'A'; char mojiretsu = "aaa";このように文字と文字列は違います。
String a = "" + 'A';このように文字列""とくっつけることにより文字Aを文字列Aに変換することが出来ます。