gpt4 book ai didi

collections - Kotlins扩展方法Stream.toList()丢失

转载 作者:行者123 更新时间:2023-12-02 13:09:28 24 4
gpt4 key购买 nike

我正在尝试将流转换为Kotlin中正确键入的列表。对于这种情况,kotlin提供了扩展方法Stream.toList()。此方法位于kotlin.streams中。 IDE(IntelliJ)不允许在流上调用此方法。我是否必须添加一个特殊的依赖项,或者它应该成为标准库的一部分?我正在使用Maven,并且对kotlin-stdlib-jdk8 1.2.10有依赖性。

注意:流是从库函数返回的,因此我必须使用它。请不要回答“在kotlin中您不使用流...”。

最佳答案

如果我使用的是kotlin-stdlib-jdk8依赖关系而不是kotlin-stdlib-jre8(我们从1.2以上版本为not supposed to be using),则可以重现您的问题。

但是,如果我手动添加导入,它将起作用:

import kotlin.streams.toList

另外,请确保已将Kotlin插件更新为最新版本,这也可能会有所帮助。确实有问题,但是无法自动找到导入。

关于collections - Kotlins扩展方法Stream.toList()丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48448000/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com