问题标签 [incompatibletypeerror]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
2296 浏览

java - 不兼容的类型错误 Java

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

例如,这是一条给我错误的行:

0 投票
3 回答
310 浏览

objective-c - 如何更正此“不兼容的 Obj-c 类型”警告?

具体来说,警告是:“从不同的 Objective-C 类型传递 'objectWithType:name:code:image' 的参数 4 时,不兼容的 Objective-C 类型'struct NSString *',预期的'struct UIImage *'”。它遵循如下所示的一条线:

所以,我知道我创建了这个类Object来获取 UIImage 类型,但是我为它提供了 NSString 类型。这就是问题所在:我不知道如何以不同于文件名的方式来表示图像。

(如果这是一个基本问题,我深表歉意。我对此很陌生,并在此处发布之前尝试寻找解决方案。感谢您提供的任何帮助。)

0 投票
2 回答
763 浏览

java - JDK 1.6 编译代码调用JDK 1.5 编译代码。我们会看到什么错误?

如果一个用 JDK 1.6 编译的类调用另一个用 JDK 1.5 编译的类,我们会看到什么样的错误?

  • 类未发现异常?
  • 类转换异常?
  • NoSuch方法异常?
0 投票
5 回答
24172 浏览

c - 如何用 C 中的新字符数组覆盖字符数组(也称为字符串)?

对于我想做的事情,这是错误的 c 代码。我希望用相同长度的新字符串覆盖内存中的字符串。我不断收到类似类型不兼容的错误。

0 投票
3 回答
72172 浏览

c - c)make error&链接问题:输入文件的i386:x86-64架构,与i386输出不兼容

当我在终端中输入“make”时,我得到了这个带有错误消息的输出!

有没有人可以解释为什么以及如何解决它?:(

我附上makefile以防万一

0 投票
4 回答
74106 浏览

java - Java 错误:“不兼容的类型”消息

我在编译期间遇到 Java 错误:

这是Java代码:

这个错误的原因是什么,我该如何解决?为什么它不会自动将 int 提升为 String?

0 投票
5 回答
5407 浏览

java - For-Each 循环不兼容的类型

我正在开发一个为电影创建虚拟数据库的项目。我有两个类:MovieEntry(用于单个电影条目)和 MovieDatabase(包含数据库并允许添加等的较大类)我遇到了一些错误,其中第一个是在 searchTitle 方法中说数据库是不兼容的类型。谁能告诉我如何执行这些 for-each 循环?我读了这本书,我认为 ArrayList 应该去那里,但显然不是。

0 投票
1 回答
475 浏览

c - 不兼容的返回类型

我有一个问题,不兼容的返回类型错误是什么意思?我不断收到这样的错误消息,并且我已经多次更改了代码,但什么也没有。任何人都可以帮助我,谢谢。

我在以下位置收到错误:

循环列表.c

循环列表.h

全局变量.h

0 投票
5 回答
9595 浏览

java - 准备好的语句错误

出于安全原因,最近刚刚将我在 SQL 中的语句更改为准备好的语句,这就是我想出的..

不幸的是,它出现了一个找不到错误

整个错误:

找不到符号:符号:方法 prepareStatement(java.lang.String) 位置:HolidayExchange.DBAccess 类型的变量 dbAccess

我意识到当它应该是一个准备好的语句时它正在寻找一个字符串,但这就是我在示例等中总是看到它的方式。

我可能在做一些愚蠢的事情,但解决这个问题的任何帮助都会非常有帮助!

整个方法:

DBAccess dbAccess = 新的 DBAccess();

0 投票
1 回答
344 浏览

objective-c - 从“struct myStruct *”分配给“struct myStruct *”的不兼容指针类型

我正在努力学习目标c。

这都在我的 .m 文件中

下一个人的内容应该不相关。我假设返回值是您需要查看的所有内容以提供帮助

这就是我得到错误的地方: Incompatible pointer types assignmenting to 'struct TetrisPiece *' from 'struct TetrisPiece *'