Мазмуну:

Java'дагы if else if билдирүүсү эмне болот?
Java'дагы if else if билдирүүсү эмне болот?

Video: Java'дагы if else if билдирүүсү эмне болот?

Video: Java'дагы if else if билдирүүсү эмне болот?
Video: Жазгы AOP менен аспектилерди кантип жазуу керек [Жазгы AOP саякат - 1-бөлүк] 2024, Ноябрь
Anonim

Java ifelse ( эгерде - анда - башка ) Билдирме

The эгерде билдирүү коддун белгилүү бир бөлүмүн аткарат эгерде сыноо туюнтмасы чындыкка бааланат. The эгерде билдирүү кошумча болушу мүмкүн башка блок. Билдирүүлөр дененин ичинде башка билдирүү аткарылат эгерде сыноо туюнтмасы жалган деп бааланат.

Бул жерде, Java тилинде if операторун кантип жазасыз?

Java төмөнкү шарттуу билдирүүлөргө ээ:

  1. Эгерде көрсөтүлгөн шарт чын болсо, аткарыла турган код блогун көрсөтүү үчүн if колдонуңуз.
  2. Эгерде ошол эле шарт туура эмес болсо, аткарыла турган код блогун көрсөтүү үчүн else колдонуңуз.
  3. Эгерде биринчи шарт туура эмес болсо, текшерүү үчүн жаңы шартты көрсөтүү үчүн else if колдонуңуз.

Ошо сыяктуу эле, if операторун кантип жазасыз? колдонуу ЭГЕР функция, логикалык функциялардын бири, бир маанини кайтаруу үчүн эгерде шарт чын жана башка маани эгерде бул жалган. Мисалы: = ЭГЕР (A2>B2, "Бюджеттен ашыкча", "Макул") = ЭГЕР (A2=B2, B4-A4, "")

Кийинчерээк, кимдир бирөө Java'да if операторун кантип бүтүрүүгө болот?

"Үзүү" буйругу "бир" ичинде иштебейт. эгерде " билдирүү . Эгерде сиз кодуңуздан "break" буйругун алып салсаңыз, анан кодду сынасаңыз, код бир "тыныгуу" буйругусуз эле иштей турганын байкашыңыз керек. "Break" циклдердин ичинде колдонуу үчүн иштелип чыккан (for, while, do-while, өркүндөтүлгөн for жана switch).

If/then else билдирүүсү деген эмне?

Эгерде / Анда / Башка билдирүүлөр . The эгерде / анда билдирүү шарттуу болуп саналат билдирүү анын суб- билдирүү , андан кийин анда ачкыч сөз, бир гана эгерде каралган абалы чындыкка баа берет: эгерде x <10 анда x:= x+1; Жогорудагы мисал , the абалы x <10 болуп саналат жана билдирүү аткаруу үчүн - x:= x+1.

Сунушталууда: