Kotlin-如果语句工作不正常
我有一个非常简单的代码:Kotlin-如果语句工作不正常,kotlin,Kotlin,我有一个非常简单的代码: var i = 1 if(i < 5) button.setOnClickListener{ i++ } var i=1 如果(i
var i = 1
if(i < 5)
button.setOnClickListener{
i++
}
var i=1
如果(i<5)
button.setOnClickListener{
我++
}
但是当i等于5时,它仍然进入if,i增加,我不知道它为什么会这样做。当
i
小于5
此代码:
if(i < 5)
button.setOnClickListener{
i++
}
当
i
小于5
时,此代码:
if(i < 5)
button.setOnClickListener{
i++
}
你的意思是当VarI=5时,如果,它仍然会转到
?是的,当i==5时,如果你真正想要实现什么?为什么要将onClickListener
放在if语句中?当i==5时,它不应该输入if,其中是启动动画的代码。但即使只有i++,如果你的意思是当var i=5
时,它仍然会进入,如果
,它仍然会进入?是的,当i==5时,如果你真正想要实现什么?为什么要将onClickListener
放在if语句中?当i==5时,它不应该输入if,其中是启动动画的代码。但即使只有i++,如果