gpt4 book ai didi

java - Intellij Idea kotlin 无法自动导入某些运算符函数,例如 +

转载 作者:行者123 更新时间:2023-12-02 02:27:45 25 4
gpt4 key购买 nike

例如:

common.number.Number.kt:

operator fun Int.plus(other: BigInteger): BigInteger {
return BigInteger(this.toString()).add(other)
}

common.test.Test.kt:

var i = 1 + BigInteger("1")

然后 Intellij Idea 在类 Test.kt 中显示错误。但是,如果我添加以下导入,错误就会消失:

import common.number.Number.plus

如何让 IntelliJ Idea 自动导入该运算符函数?

最佳答案

这是需要的,因为您制作了特殊的扩展运算符。它的工作原理与扩展功能相同。需要导入,因为 idea 需要知道您想要使用哪个扩展。因此扩展可以不止一个。

关于java - Intellij Idea kotlin 无法自动导入某些运算符函数,例如 +,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48548592/

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