此字符串中的哪些字符会抛出错误无效的字符常量?

时间:2014-06-17 11:50:27

标签: java android

我在网上关注一个例子,在其中一行代码中有这个字符串:

Pattern screenNamePattern = Pattern.compile('(@[a-zA-Z0-9_]+)');

当我将它放入Eclipse时,它会抛出错误“无效字符常量”。这里有什么字符串抛出错误?我很困惑......

1 个答案:

答案 0 :(得分:12)

将其放在"double quotes"而不是'single quotes'

双引号用于字符串文字,单引号用于单字符常量。