在Java中返回一个布尔数组列表会产生一个不兼容的类型错误-有什么解决方案吗?[关闭]

pjngdqdw  于 2023-05-27  发布在  Java
关注(0)|答案(1)|浏览(204)

**关闭。**此题需要debugging details。目前不接受答复。

编辑问题以包括desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将帮助其他人回答这个问题。
2天前关闭。
Improve this question
enter image description here我试图解决这个问题,当我在Java中返回一个整体的boolen数组列表时,它给了我以下错误:
在这个问题中,我试图返回一个布尔列表作为测试if条件的结果,但编译器给了我一个不兼容错误。

iugsix8n

iugsix8n1#

您的方法被设置为返回List<Boolean>,而您正在尝试返回boolean[]
您可以将方法返回类型更改为boolean[],也可以按如下方式创建List<Boolean>

List<Boolean> list = new ArrayList<>();
for (boolean value : ans) list.add(value);
return list;

相关问题