【发布时间】:2016-04-19 01:17:42
【问题描述】:
}else if(readUserEmail.contains('a')){
System.out.print("true");
为什么我收到 java.lang.Charsequence 不能应用于 char 错误?在这种情况下,readUserEmail 是一个电子邮件字符串。
【问题讨论】:
标签: string char charsequence
}else if(readUserEmail.contains('a')){
System.out.print("true");
为什么我收到 java.lang.Charsequence 不能应用于 char 错误?在这种情况下,readUserEmail 是一个电子邮件字符串。
【问题讨论】:
标签: string char charsequence
String 类的contains 方法将CharSequence 作为参数,但您提供的是使用单引号指示的字符文字。
将您的 'a' 更改为 "a"。双引号用于String(实现CharSequence 接口),单引号用于字符。
【讨论】: