下方是一些笔记,经常用得到!

条件判断:

if-eq 改成 if-ne 
if-ne 改成 if-eq 
if-eqz 改成 if-nez 
if-nez 改成 if-eqz

进阶条件判断:

if-eq vA, VB, :cond_** 如果vA等于vB则跳转到:cond_** 相当于if (vA==vB)
if-ne vA, VB, :cond_** 如果vA不等于vB则跳转到:cond_** 相当于if (vA!=vB)
if-lt vA, VB, :cond_** 如果vA小于vB则跳转到:cond_** 相当于if (vA<vB)
if-le vA, VB, :cond_** 如果vA小于等于vB则跳转到:cond_** 相当于if (vA<=vB)
if-gt vA, VB, :cond_** 如果vA大于vB则跳转到:cond_** 相当于if (vA>vB)
if-ge vA, VB, :cond_** 如果vA大于等于vB则跳转到:cond_** 相当于if (vA>=vB)

if-eqz vA, :cond_** 如果vA等于0则跳转到:cond_** 相当于if (VA==0)
if-nez vA, :cond_** 如果vA不等于0则跳转到:cond_** 相当于if (VA!=0)
if-ltz vA, :cond_** 如果vA小于0则跳转到:cond_** 相当于if (VA<0)
if-lez vA, :cond_** 如果vA小于等于0则跳转到:cond_** 相当于if (VA<=0)
if-gtz vA, :cond_** 如果vA大于0则跳转到:cond_** 相当于if (VA>0)
if-gez vA, :cond_** 如果vA大于等于0则跳转到:cond_** 相当于if (VA>=0)
Last modification:July 31st, 2018 at 12:36 pm
If you think my article is useful to you, please feel free to appreciate