java - Java 类型不兼容错误

标签 java incompatibletypeerror

我正在使用 NetBeans IDE 用 Ja​​va 编写代码。我不断收到一些“不兼容类型”错误。我将变量声明为 String,然后将也返回 String 的方法中的值分配给它。该错误表明,预期有一种“String”类型,但却发现了“...”,其中“...”是我调用的方法的名称。

例如,这一行给了我错误:

incompatible types
found:     encode_monoalphabetic_engine
required:  java.lang.String

encoded = encode_monoalphabetic_engine(string);

最佳答案

确保另一个方法也返回“java.lang.String”,而不是用户定义的对象“string”。

关于java - Java 类型不兼容错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/296096/

相关文章:

java - 解析对java对象的soap xml响应

Oracle Java SE 8u20 JDK 中泛型静态方法调用的 Java 泛型不兼容类型编译错误

java - 方法上的类型不兼容

java - 类列表 <?扩展 Foo> 不兼容的类型

java - 如何使用 MQQueueConnectionFactory 连接到多实例队列管理器

java - 如何将 Word 文档转换为 PDF?

java - 类路径问题 : Gradle not working

java - 如何使用 snakeYAML 加载 java.util.Set

java.lang.ClassCastException : org. apache.xerces.jaxp.SAXParserFactoryImpl 与 javax.xml.parsers.SAXParserFactory 不兼容

java - 内部类泛型 - 不兼容的类型