Logo hy.boatexistence.com

Եռյակային օպերատորի վատ պրակտիկա է:

Բովանդակություն:

Եռյակային օպերատորի վատ պրակտիկա է:
Եռյակային օպերատորի վատ պրակտիկա է:

Video: Եռյակային օպերատորի վատ պրակտիկա է:

Video: Եռյակային օպերատորի վատ պրակտիկա է:
Video: Դուք երբեք գումար չեք աշխատի պիկապ մեքենայի վրա: Ինչո՞ւ: 2024, Հուլիսի
Anonim

պայմանական եռակի օպերատորը, անկասկած, կարելի է չափից ավելի օգտագործել, և ոմանք այն համարում են անընթեռնելի: Այնուամենայնիվ, ես գտնում եմ, որ շատ իրավիճակներում կարող է լինել շատ մաքուր, երբ ակնկալվում է բուլյան արտահայտություն, պայմանով, որ դրա նպատակը պարզ է:

Լավ պրակտիկա է եռակի օպերատոր օգտագործելը:

Լավագույն պրակտիկա է օգտագործել եռակի օպերատորը , երբ այն հեշտացնում է կոդը: Եթե տրամաբանությունը պարունակում է բազմաթիվ if…else հայտարարություններ, ապա չպետք է օգտագործեք եռակի օպերատորները:

Լավ է Java-ում օգտագործել եռակի օպերատոր:

Java եռակի օպերատորը միակ պայմանական օպերատորն է, որն ընդունում է երեք օպերանդ: Այն միակողմանի փոխարինում է if-then-else հայտարարությանը և շատ է օգտագործվում Java ծրագրավորման մեջ:Մենք կարող ենք օգտագործել եռակի օպերատորը if-else պայմաններ-ի փոխարեն կամ նույնիսկ փոխել պայմանները, օգտագործելով եռյակային օպերատորներ:

Ո՞րն է ավելի լավ, եթե-այլ կամ եռակի օպերատոր:

Եզրակացություն. Օգտագործեք եռակի օպերատորներ՝ փոփոխականի արժեք սահմանելու կամ անհրաժեշտության դեպքում կոդը կրճատելու համար: Մնացած ամեն ինչի համար օգտագործեք եթե ուրիշ հայտարարություններ:

Եռյակային օպերատորն ավելի արագ է, քան C++-ի դեպքում:

14 Պատասխաններ. Ավելի արագ չէ: Կա մեկ տարբերություն, երբ դուք կարող եք սկզբնավորել հաստատուն փոփոխական՝ կախված որոշ արտահայտությունից. const int x=(a<b) ?

Խորհուրդ ենք տալիս: