Ar trijų dalių operatorius yra bloga praktika?

Turinys:

Ar trijų dalių operatorius yra bloga praktika?
Ar trijų dalių operatorius yra bloga praktika?

Video: Ar trijų dalių operatorius yra bloga praktika?

Video: Ar trijų dalių operatorius yra bloga praktika?
Video: Why do programmers use the ternary operator? 2024, Lapkritis
Anonim

sąlyginis trijų dalių operatorius tikrai gali būti per daug naudojamas, o kai kuriems atrodo, kad jis visai neįskaitomas. Tačiau manau, kad daugeliu atvejų gali būti labai aišku, kad tikimasi loginės išraiškos, jei jos tikslas yra aiškus.

Ar gera praktika naudoti trijų dalių operatorių?

Geriausia yra naudoti trijų dalių operatorių , kai tai palengvina kodo skaitymą. Jei logikoje yra daug if…else teiginių, neturėtumėte naudoti trejeto operatorių.

Ar gerai Java naudoti trijų dalių operatorių?

Java trejetas operatorius yra vienintelis sąlyginis operatorius, kuriam reikia trijų operandų. Tai vienos eilutės „jei-tada-else“teiginio pakaitalas ir dažnai naudojamas „Java“programavime. Vietoj if-else galime naudoti trinarį operatorių conditions arba netgi pakeisti sąlygas naudodami įdėtuosius trejetus operatorius.

Kas yra geresnis, jei-kitas, ar trijų dalių operatorius?

Išvada. Norėdami nustatyti kintamojo reikšmę arba, jei reikia, sumažinti kodą, naudokite trijų dalių operatorius. Viskam kitam naudokite teiginius if-else.

Ar trijų dalių operatorius yra greitesnis nei C++?

14 atsakymai. Tai nėra greitesnė. Yra vienas skirtumas, kai galite inicijuoti pastovų kintamąjį, priklausomai nuo tam tikros išraiškos: const int x=(a<b) ?

Rekomenduojamas: