interfaceを勉強中ですが、
class TestClass implements CharSequence {
public CharSequence subSequence(int start, int end) {
return "A"; //ココ
}
〜
ココのところを、return "A";とすればエラーにならないのですが、
return 'a'; や return 123;にするとエラーになります。
CharSequence型の戻り値が、Stringは良くてcharやintは不可というのは
どこで決められているのでしょうか。