Есть ли другой способ создания условного выполнения?
способ 1: очевидное использование «если»
if(condition)
{
doThis();
}
else
{
doThat();
}
способ 2: другой прямой подход с использованием "?"
(condition) ? doThis():doThat();
способ 3: используется «while»
boolean test=condition;
while(test)
{doThis(); break;}
while(!test)
{doThat(); break;}
способ 4: это использование "для"
for(;condition;) { doThis(); break; }
for(;!condition;) { doThat(); break; }
способ 5: это с помощью «switch»
switch(condition) { case 0: doThat();break; default: doThis();break;}
Есть еще идеи?
Есть ли возможность выбора пути выполнения без ключевого слова условия?
Это должно быть сообщество вики