如何修复 Kotlin 中的“变量未初始化”错误?

时间:2021-01-18 10:10:37

标签: kotlin

我正在尝试制作一个名为 blin-maker(或者您可以将 blins 称为煎饼)的程序,该程序计算我可以制作多少 blins。

if (eggsAmount < eggsMin || milkAmount < milkMin || flourAmount < flourMin) {
    println("No blin today :(")

上面是给我错误的代码。我想计算鸡蛋、牛奶和面粉是否低于最小量(参见变量 eggMIn、milkMin 和 floorMin)。

但由于错误,它不允许我运行代码:

Kotlin: Variable 'eggsAmount' must be initialized.

感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

在定义 var 时给出默认值。 例如:

var milkAmount :Int=0

答案 1 :(得分:0)

尝试打字,

 var eggsAmount = 0

以上,

if (eggsAmount < eggsMin || milkAmount < milkMin || flourAmount < flourMin) {
    println("No blin today :(")

喜欢

var eggsAmount = 0
if (eggsAmount < eggsMin || milkAmount < milkMin || flourAmount < flourMin) {
    println("No blin today :(")
相关问题