В dalvik нет ifnull
или ifnonnull
, как в java байт-коде. Есть только if-eqz
и if-nez
. Их можно использовать для сравнения значений int с (int) 0
или значений объектов с (Object) null
. Можно ли сравнивать объекты с (Object) null
, используя if-ltz
, if-lez
или аналогичные, или это незаконно? А как насчет инструкций сравнения, таких как if-gt
, могут ли они сравнить int
с Object
?