Автор Николай Иванов задал вопрос в разделе Другие языки и технологии
[Java] Чем отличается i++; от ++i; Если можно, то с наглядным примером и получил лучший ответ
Ответ от Namolem[гуру]
a = ++i // сначала i увеличивается на 1, потом присваивается к а b = i++ // сначала i присваивается к b, потом увеличивается на 1 Разные компиляторы могут по разному обрабатывать эти операции (погугли ++i + ++i) Поэтому использование в сложных выражениях не рекомендуется.
Ответ от Fiore[гуру]
i++ -наращивание после выполнения команды ++i - сначала наращивание, потом вычисления
i++ -наращивание после выполнения команды ++i - сначала наращивание, потом вычисления
Ответ от Jurii[гуру]
Пример: i=1;a=i++; => i=2 a=1 i=1;a=++i; => i=2 a=2
Пример: i=1;a=i++; => i=2 a=1 i=1;a=++i; => i=2 a=2
Ответ от Motoslam[гуру]
Java не знаю, покажу вот так i=5 и теперь если f = ++i то f = 6 а если f = i++ то f=5
Java не знаю, покажу вот так i=5 и теперь если f = ++i то f = 6 а если f = i++ то f=5
Ответ от Vera Yazvinskaya[гуру]
пример (только на С) int a = 3, b = 5, c; 1. c = a * b++ // c = 3 * 5 = 15, b = 5 + 1 = 6 2. c = a * ++b // b = 5 + 1 = 6, c = 3 * 6 = 18
пример (только на С) int a = 3, b = 5, c; 1. c = a * b++ // c = 3 * 5 = 15, b = 5 + 1 = 6 2. c = a * ++b // b = 5 + 1 = 6, c = 3 * 6 = 18
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: [Java] Чем отличается i++; от ++i; Если можно, то с наглядным примером
спросили в Asian Open Java API
Как вытащить музыку из игры Mafia II ?
да забей
Delta Radio
1. (00:02:50) Louis Jordan & His Tympany Five - Ain't That
подробнее...
Как вытащить музыку из игры Mafia II ?
да забей
Delta Radio
1. (00:02:50) Louis Jordan & His Tympany Five - Ain't That
подробнее...
спросили в Отношения
Виртуальная женщина, виртуальный мужчина. Что их связывает? 😉
В этом мире нет ничего невозможного… Нет никаких ограничений… кроме тех, которые мы сами для себя
подробнее...
Виртуальная женщина, виртуальный мужчина. Что их связывает? 😉
В этом мире нет ничего невозможного… Нет никаких ограничений… кроме тех, которые мы сами для себя
подробнее...
Мой муж стал холоден,замкнут,безразличен,но я все еще его люблю,хочу сохранить семью.Мои попытки сблизиться с ним тщетны
Дорогая Инна видимо у него проблемы и он переживает, но не хочет грузить вас. Попробуйте поговорить
подробнее...
спросили в Интернет
не работают flash приложения в контакте в опере
некоторые серверы не работают ((
контакт сегодня глючит по полной!! !
не работают
подробнее...
не работают flash приложения в контакте в опере
некоторые серверы не работают ((
контакт сегодня глючит по полной!! !
не работают
подробнее...
спросили в Areva
я араб и сколько жен мне надо
Да ти хоть одну русскую прокорми с ее запросами а там
подробнее...
я араб и сколько жен мне надо
Да ти хоть одну русскую прокорми с ее запросами а там
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
Есть ли у рыб сердце?
Есть ли у рыбы сердце?
Иногда нам очень трудно представить, что существа на нас совершенно не
подробнее...
спросили в Дроздовые
Вы слыхали как поют... ДРОЗДЫ? Нет, не те дрозды, не полевые... )
Среди песен дроздов достойны внимания не все песни. Помните? "Вы слыхали, как поют дрозды? Нет не
подробнее...
Вы слыхали как поют... ДРОЗДЫ? Нет, не те дрозды, не полевые... )
Среди песен дроздов достойны внимания не все песни. Помните? "Вы слыхали, как поют дрозды? Нет не
подробнее...
спросили в Jeep
Чем Java отличается от JavaScript
Между Java и JS - разница, как между барабаном и барабанной перепонкой.
Java - язык
подробнее...
Чем Java отличается от JavaScript
Между Java и JS - разница, как между барабаном и барабанной перепонкой.
Java - язык
подробнее...
спросили в Jeep
Как нужно сравнивать вещественные числа на равенство в Java?
Почему не удастся? Очень даже удастся. Если числа одинаковые то equals для Double/Float и "==" для
подробнее...
Как нужно сравнивать вещественные числа на равенство в Java?
Почему не удастся? Очень даже удастся. Если числа одинаковые то equals для Double/Float и "==" для
подробнее...
как разбить четырехзначное число на цифры java
Допустим есть число int a, его надо разбить на цифры.
1 способ, если вы точно знаете,
подробнее...
Помогите создать массив в Java Eclipse
int A [] = new int [15];//Создание массива
//Цикл заполнения массива случайными
подробнее...
Java таблица умножения
Правильно только g++ и s++
Остальные:
1. таблица умножения - для чисел 2…9, то есть int
подробнее...
java циклы for остановка цикла
Разве в яве нет break?
Metotron
(98960)
Предполагаю, if (i == 1) break;
подробнее...
спросили в Bersa
не срабатывает break в java
У тебя ввод нового числа идет за пределами цикла и выполняется всего 1 раз, затем запускается
подробнее...
не срабатывает break в java
У тебя ввод нового числа идет за пределами цикла и выполняется всего 1 раз, затем запускается
подробнее...