Просмотр полной версии : Инкремент, Декремент и формы исполнения
Многие "Разработчики"\Новички не знают что такое инкремент и декремент, но уверен все видели использование операторов «i++, ++i, i-- или --i» в цикле forили в каком то участке кода.
И так немного пояснении.
Вы должны нажать кнопку "Мне нравится", чтобы увидеть скрытое содержимое.
Надеюсь для Вас это было полезно и познавательно.
По поводу опроса, уверен кто то не поймет почему всегда получается на 1 больше чем по логике должно быть, если будет интересно пишите напишу статью почему так происходит.
Успехов в освоении Java
UPD: Инкремент и декремент операции допустимы только к переменным числового типа, то есть операции типа 10++\++10 недопустимы.
По поводу опроса, уверен кто то не поймет почему всегда получается на 1 больше чем по логике должно быть, если будет интересно пишите напишу статью почему так происходит.
Какая-то странная логика у кого-то, если не поймет. :: Да и, по-моему, целой статьи здесь не нужно, так как объясняется все парочкой предложений.
Какая-то странная логика у кого-то, если не поймет. :: Да и, по-моему, целой статьи здесь не нужно, так как объясняется все парочкой предложений.
Писал для тех кто понятия не имеет что это и с чем жевать
*Immortal Pony*
08.07.2015, 22:18
Жги мануальчик для всех)
Даешь статью по атомикам. Глядишь и "Разработчики", переедут с синхи примитивов
UPD: Инкремент и декремент операции допустимы только к переменным числового типа, то есть операции типа 10++\++10 недопустимы.
Mizuwokiru
09.07.2015, 01:38
Эх, еще бы разрабы Java добавили бы перегрузку операций, как в плюсах... Было бы вообще шикарно!
Эх, еще бы разрабы Java добавили бы перегрузку операций, как в плюсах... Было бы вообще шикарно!
Для этого есть различные расширения языка, например, xtend (http://www.eclipse.org/xtend/index.html).
Эх, еще бы разрабы Java добавили бы перегрузку операций, как в плюсах... Было бы вообще шикарно!
Параметрический полиморфизм не то?
зачем учить тех кому лень самому научится, если есть желание, - если нет желания то это просто пафосный вид типо профи
Desquire
09.07.2015, 14:29
Такое в инстах на 1 курсе расскаживают,
Ну у нас так точно....Жаль нам поскалем мозги...
Еще помню были прикольные задачки типо
x = 1;
// строка 1
// строка 2
x = 84
Какие єто две строки?
можно использовать не более 6-ти арифмет. знаком * / + -
Скобочек сколько угодно.
WoWan-SM
30.09.2015, 15:24
За использование пост/пре-фиксной инк/де-рементации в выражениях где происходит другое вычисление.Я нещадно ебашу бью по рукам того мудакапрограммиста, кто такое написал.
Так нельзя писать (можно, если вы мудак):
Код:
final int z = 13 - ++c;
И не дай бог додуматься впихнуть в геттер возвращаемое значение которое инк/дек-рементируется... (это самый долбаебичный фееричный случай где я это это видел)
Код:
private int getLevel(){
return _level--;
}
Единственное допущение где можно использовать i++ и i-- в цикле при использовании счетчика.
Код:
for(int i=0; ; i++){
}
Ну или...
Код:
int i=0;
while(true){
....
i++;
}
@WoWan-SM (https://forum.antichat.xyz/members/890688/) как бы не хотел с тобой согласиться, но не соглашусь, это твоя прихоть так думать, а с точки зрения кода в этом нет ничего плохого, конечно несли человек понимает суть кода и то как он сработает
WoWan-SM
30.09.2015, 17:47
@WoWan-SM (https://forum.antichat.xyz/members/890688/) как бы не хотел с тобой согласиться, но не соглашусь, это твоя прихоть так думать, а с точки зрения кода в этом нет ничего плохого, конечно несли человек понимает суть кода и то как он сработает
Сложность сопровождения такого кода увеличивается.
ай-да ещё каких-нибудь подобных статей !)
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot