Orodha ya maudhui:

Kesi ya kubadili ni nini katika Java?
Kesi ya kubadili ni nini katika Java?

Video: Kesi ya kubadili ni nini katika Java?

Video: Kesi ya kubadili ni nini katika Java?
Video: Fahamu dalili za mwanamke ambaye hajashiriki tendo kwa muda mrefu 2024, Mei
Anonim

badilisha taarifa katika java . Matangazo. A kubadili kauli inaruhusu kigezo kujaribiwa kwa usawa dhidi ya orodha ya maadili. Kila thamani inaitwa a kesi , na utofauti unaowashwa huangaliwa kwa kila moja kesi.

Kwa kuzingatia hili, kesi ya kubadili inafafanuliwaje katika Java?

Baadhi ya sheria muhimu za kubadilisha taarifa:

  1. Nambari za nambari za kesi haziruhusiwi.
  2. Thamani ya kesi lazima iwe ya aina sawa ya data na tofauti katika swichi.
  3. Thamani ya kesi lazima iwe thabiti au halisi.
  4. Taarifa ya mapumziko inatumika ndani ya swichi ili kukomesha mlolongo wa taarifa.

Zaidi ya hayo, unaandikaje kesi ya kubadili? Sheria za kubadilisha taarifa:

  1. Usemi lazima utekeleze matokeo kila wakati.
  2. Lebo za kesi lazima ziwe za kudumu na za kipekee.
  3. Lebo za kesi lazima ziishe na koloni (:).
  4. Neno kuu la kuvunja lazima liwepo katika kila hali.
  5. Kunaweza kuwa na lebo moja tu chaguomsingi.
  6. Tunaweza kuweka taarifa nyingi za kubadili.

Vile vile mtu anaweza kuuliza, jinsi Switch case inatumika katika Java na mfano?

// Java Mpango wa kuonyesha mfano ya Badilisha kauli.

Mfano:

  1. darasa la umma SwitchExample {
  2. utupu tuli wa umma (String args) {
  3. //Kutangaza kigezo cha usemi wa kubadili.
  4. int namba=20;
  5. //Badilisha usemi.
  6. kubadili(nambari){
  7. //Kauli za kesi.
  8. kesi 10: Mfumo. nje. println("10");

Taarifa ya kubadili inaweza kuwa na kesi ngapi kwenye Java?

Taarifa ya Kubadilisha Java Mfano Ndani ya kubadili kauli ni 3 taarifa za kesi na chaguo-msingi kauli . Kila moja taarifa ya kesi inalinganisha thamani ya ubadilishaji wa kiasi na thamani isiyobadilika. Ikiwa thamani ya kutofautiana ya kiasi ni sawa na thamani hiyo ya mara kwa mara, msimbo baada ya koloni (:) inatekelezwa.

Ilipendekeza: