1
 }else if(readUserEmail.contains('a')){
        System.out.print("true");

为什么我得到一个java.lang.Charsequence不能应用于 char 错误?在这种情况下readUserEmail是一串电子邮件。

4

1 回答 1

1

该类的contains方法String将 aCharSequence作为参数,但您提供的是使用单引号指示的字符文字。

将您的更改'a'"a". 双引号用于String(实现CharSequence接口),单引号用于字符。

于 2016-04-19T04:54:21.610 回答