Je ternární operátor špatný postup?

Obsah:

Je ternární operátor špatný postup?
Je ternární operátor špatný postup?

Video: Je ternární operátor špatný postup?

Video: Je ternární operátor špatný postup?
Video: The Ternary Operator (examples in C and C++) 2024, Listopad
Anonim

podmíněný ternární operátor může být rozhodně nadměrně používán a někteří jej považují za docela nečitelný. Zjistil jsem však, že ve většině situací může být velmi čisté, že se očekává booleovský výraz, za předpokladu, že jeho záměr je jasný.

Je dobré používat ternární operátor?

Osvědčeným postupem je používat ternární operátor , když kód usnadňuje čtení. Pokud logika obsahuje mnoho příkazů if…else, neměli byste používat ternární operátory.

Je dobré používat ternární operátor v Javě?

Java ternární operátor je jediný podmíněný operátor, který má tři operandy. Je to jednořádková náhrada příkazu if-then-else a často se používá v programování v jazyce Java. Můžeme použít ternární operátor místo if-else conditions nebo dokonce přepínat podmínky pomocí vnořených ternárních operátorů.

Který je lepší, když-jinak nebo ternární operátor?

Závěr. Pomocí ternárních operátorů nastavte hodnotu proměnné nebo v případě potřeby zmenšete kód. Pro vše ostatní použijte příkazy if-else.

Je ternární operátor rychlejší než C++?

14 odpovědí. Není to rychlejší. Existuje jeden rozdíl, když můžete inicializovat konstantní proměnnou v závislosti na nějakém výrazu: const int x=(a<b) ?

Doporučuje: