“失踪”;toInt();从升级Kotlin后的字符串

“失踪”;toInt();从升级Kotlin后的字符串,kotlin,spring-boot-starter-parent,Kotlin,Spring Boot Starter Parent,有没有关于如何解决这个问题的建议 如果您计划更改该数字或多次使用该数字,我建议将其设置为val或var,并且.toInt可用 fun main() { var number = "1" val printThis = number.toInt() println(printThis) }这可能是一个IntelliJ问题。程序是用Gradle编译的吗 假设是前者,尝试重新安装和/或更新IntelliJ的Kotlin插件。另外,请尝试通过File>invalidatecache

有没有关于如何解决这个问题的建议


如果您计划更改该数字或多次使用该数字,我建议将其设置为val或var,并且.toInt可用

fun main() {
var number = "1"
val printThis = number.toInt()
println(printThis)

}这可能是一个IntelliJ问题。程序是用Gradle编译的吗


假设是前者,尝试重新安装和/或更新IntelliJ的Kotlin插件。另外,请尝试通过
File>invalidatecaches…>无效并重新启动

尝试
.single().digitToInt()
我认为您应该能够使用toInt()?是的,我知道如果你错过了文件,我想这可能是一个解决方案,你能显示你在gradle中声明的库吗?确保Kotlin插件在IDE设置中是最新的。刷新Gradle构建并检查错误。重建项目。有一些在;特别是,
Char.toInt()
已被弃用。  但是,
String.toInt()
仍然存在(您可以在REPL中验证这一点)。OP使用了一个简单的示例来说明函数缺失。