"字符串无法转换为CharSequence"在Java项目中到处都是?

时间:2015-12-03 16:35:39

标签: java netbeans

我重新打开一个正在编译并运行良好的项目,我收到了错误:

  

"字符串无法转换为CharSequence"

涉及String操作的所有行,例如:

String status = "blah blah";
int countArobase = StringUtils.countMatches(status, "@");
// error "String cannot be converted to CharSequence" at the "@" String.

注意StringUtils来自org.apache.commons.lang3.StringUtils

与本机方法相同的错误,例如:

String feature;
boolean test = feature.contains("blah blah");
// error "String cannot be converted to CharSequence" at the "blah blah" String.

我很奇怪我几乎怀疑IDE有问题吗? (我使用NetBeans 8.0.2)

1 个答案:

答案 0 :(得分:0)

你检查过JDK&用于在NetBeans中构建项目的JRE版本?

如果您在编译时遇到问题,请检查您的JDK,否则请检查您的JRE。

如果您正在使用某些构建工具,请检查用于构建工具的JDK以及用于Java编译器的-source-target