Dalvik байт-код и сравнить с 0 прыжков - PullRequest
1 голос
/ 30 апреля 2020

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

...