Здравствуйте, rsn81, Вы писали:
R>Здравствуйте, Ildar Karimov, Вы писали:
IK>>и, главное, почему тот или иной вариант быстрее?
R>Практически: в Java на таких вшей спидометры не прицепишь.
R>Теоретически: каждая запись генерирует одинаковое количество инструкций.
R>Вы стебаетесь или шутки из C++ вспоминаете?
да нет, я вообще серьёзно.
ладно, вот что говорит декомпайлер:
1) j = i = Integer.valueOf(i.intValue() + 1);
2) Integer localInteger1 = i; Integer localInteger2 = i = Integer.valueOf(i.intValue() + 1); j = localInteger1;
угадайте, какой вариант i++, а какой — ++i?