fun main() {
fun convert(x: Double, converter: (Double) -> Double) : Double{
val result = converter(x)
println("$x is converted to $result")
return result
}
fun convertFive(converter: (Int) -> Double) : Double {
val result = converter(5)
println("5 is converted to $result")
return result
}
convert(20.0) { it * 1.8 + 32}
convertFive { it * 1.8 + 32 }
}
// i got this error when i updated my intelliJ Idea and ran this
//
Kotlin: [Internal Error] java.lang.ExceptionInInitializerError
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…