无法解析方法拆分器JSONArray java8流

无法解析方法拆分器JSONArray java8流,java,java-8,java-stream,Java,Java 8,Java Stream,我试图在JSONArray(从org.json.JSONArray导入)上使用流(下面是另一个stackoverflow线程:。 但是,我的IDE(intellij)抱怨它无法解析方法拆分器。 我遗漏了什么?我在网上找不到任何解决方案。 代码如下: private static Stream<Object> arrayToStream(JSONArray array) { return StreamSupport.stream(array.spliterator(), fal

我试图在JSONArray(从org.json.JSONArray导入)上使用流(下面是另一个stackoverflow线程:。 但是,我的IDE(intellij)抱怨它无法解析方法拆分器。 我遗漏了什么?我在网上找不到任何解决方案。 代码如下:

private static Stream<Object> arrayToStream(JSONArray array) {
    return StreamSupport.stream(array.spliterator(), false);
}
私有静态流arrayToStream(JSONArray数组){
返回StreamSupport.stream(array.spliterator(),false);
}
在下面的屏幕截图中,您可以看到IDE向我显示的错误:
是否导入了正确的依赖项

这里是Maven存储库中的依赖项,它工作得很好

 <!-- https://mvnrepository.com/artifact/org.json/json -->
       <dependency>
           <groupId>org.json</groupId>
           <artifactId>json</artifactId>
           <version>20190722</version>
       </dependency>
或者您可以从这里下载:

显示您的代码和收到的错误消息,以更好地说明您的描述。请粘贴实际代码而不是屏幕截图,因为这样可以使人们在尝试复制问题时更容易复制和粘贴您的代码。您是否将IDE java设置设置设置为java 8?@TheInReadbleThor是的,我设置了
compile group: 'org.json', name: 'json', version: '20190722'