JavaRush /Java Blog /Random-TL /Ternary operator sa loob ng limang segundo.
Sasha
Antas

Ternary operator sa loob ng limang segundo.

Nai-publish sa grupo
Hindi ako copywriter, huwag magtapon ng tsinelas.🤗 Bumaba na tayo sa negosyo kaagad. Ternary operator sa loob ng limang segundo.  - 1Ang ternary operator ay nagsasagawa ng paghahambing na operasyon sa pagitan ng dalawang bagay: ito ay gumagana halos kapareho ng if-else, ito ay nakasulat lamang nang mas compact. Binubuo ito ng isang kundisyon, Block number one at Block number two, at ganito ang hitsura: (Value one (operation) value two, na sinusundan ng tandang pananong (? ) , pagkatapos nito Block1 : Block2 . Ano ang ibig sabihin nito? Kung sa ang kundisyong mayroon tayo Kung ito ay lumabas na Tama, ipapatupad natin ang unang bloke, kung Mali, ipapatupad natin ang pangalawang bloke. Ternary operator sa loob ng limang segundo.  - 1Sabihin nating kailangan nating kalkulahin ang minimum na dalawang numero. Narito ang pinaka-halatang halimbawa:
int y = 5;
int x = 10;

int min = y < x ? y : x; // Условие | Блок1 | Блок2
System.out.println(min) // min == 5
? - ito ay isang paglipat sa mga bloke. Kung ang kaliwang paghahambing ay magiging TRUE, ang block ONE ay isasagawa. Sa kasong ito, ang Block1 ay isasakatuparan, dahil ang Y ay mas mababa sa X. Ngunit paano kung kailangan nating malaman ang pinakamaliit, halimbawa, LIMANG numero? Isa pang malinaw na halimbawa:
public static int min(int a, int b, int c, int d, int e) {
        int min = a < b ? a : b; // А меньше Б? Если да, минимальное число равно A. Иначе min = b;
        min = c < min ? c : min; // C меньше МИНИМАЛЬНО ЧИСЛА? Если да min = c. Иначе min = min
        min = d < min ? d : min; // D меньше МИНИМАЛЬНО ЧИСЛА? Если да min = d. Иначе min = min
        min = e < min ? e : min; //  E меньше МИНИМАЛЬНО ЧИСЛА? Если да min = e. Иначе min = min
        return min; // Возвращаем полученное минимальное число.
}
Sa magandang paraan na ito nakukuha natin ang pinakamababang bilang na lima. Sana maintindihan mo ang lahat)) At kung hindi mo maintindihan, huwag kang magalit: narito ang isang paliwanag sa video . Siguraduhing panoorin ito! https://www.youtube.com/watch?v=fHCNlQY-ssI Iwanan ang iyong mga tanong at pagwawasto sa mga komento.
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION