| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Java Switch Statement Tutorial
    The Switch erklæring i Java er et alternativ til at have flere " hvis " og " else if " udsagn lænket ene efter den anden , hvor værdien af ​​den samme variabel bliver testet i hvert tilfælde. The Switch erklæring er mere effektiv i forhold til at skrive Java end flere "hvis" betingede , da strukturen sparer gentagne sektioner af kode. Generelt gør Switch udsagn betingede lettere at læse , forstå og redigere. Instruktioner
    1

    Find den variabel, du ønsker at udføre Switch erklæring om i din kode . Du kan bruge Switch udsagn med primitive datatyper og nogle objekttyper , men de er typisk anvendes til typer såsom " int " og " char ". Følgende kode viser begyndelsen på en switch-statement ved hjælp af en " int " variable : Hej

    int mynumber = 2;

    kontakt ( mynumber ) {

    //kode til hver værdien af ​​mynumber går her

    }

    Mellem beslag, omfatter uanset hvad du ønsker skal ske for hver angivne værdi af " mynumber " variable , der er angivet som variable testes ved starten . af Switch erklæring
    2

    Medtag kode, der angiver , hvad du ønsker gjort, når bestemte værdier af " mynumber " er stødt på før den afsluttende "} " beslag : Hej

    sag 0 : System . out.println ( "Nul ! ")

    tilfælde 1 : System.out.println ( "Number One! ")

    case 2 : System.out.println ( "Number Two ! ")

    sag 3: System.out.println ( " ! Number Three ")

    Når koden udfører , den udfører en betinget test for hver enkelt sag erklæring , at kontrollere, om variabel specificeret i begyndelsen af switch-statementet kampe. Hvis værdien ikke match, skal koden inden for denne særlige sag erklæring henrettet , ellers udførelse flytter til den næste sag erklæring inden for Switch blokken
    3

    Tilføj Break udsagn at undgå unødvendige kode. i at blive udført . Da " mynumber " variable har kun én værdi , er der ingen mening at fortsætte med at teste for hver enkelt sag , så omfatter break erklæringer om hver linje som følger:

    case 0: System.out.println ( "Nul ! ") break;

    tilfælde 1 : System.out.println ( " Number One ") break;

    case 2 : System.out.println ( " ! Number Two " ) , break;

    sag 3: System.out.println ( "Number Three ! ") break;

    nu når den korrekte Case er identificeret, den del af koden eksekveres , og programmet straks springer til det punkt efter Switch erklæring.
    4

    Giv en "default" undervisning i tilfælde ingen af ​​de specificerede Case udsagn er opfyldt. Hvis " mynumber " variable ikke indeholder et tal mellem nul og tre , vil intet ske, når dette eksempel Switch erklæring udføres. At tage højde for dette scenarie omfatter en standard specifikation som følger efter den sidste Case erklæring : Hej

    default: System.out.println ( "Something else! ") Break ;

    Selv i tilfælde, hvor du føler sikker på, at den variable vil indeholde en af ​​de angivne værdier i listen over Case udsagn , det er sikrere at omfatte en standard instruktion , hvis noget går galt.
    5.

    Test din kode. Kompilere og køre dit program med forskellige værdier af " mynumber " variable , kontrollere, at det fungerer som du forventer det hver gang. Brug værdier, der er indeholdt i listen over Case udtalelser og nogle, der er ikke er.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan ændres tekstfarve i Java Chat 
    ·Sådan aktiveres Java Applets 
    ·Hvad er Struts Plugin 
    ·Sådan Hent et LinkedHashMap i Velocity 
    ·Sådan importeres PHP Java 
    ·Hvordan man opbygger en beslutning træet i Java Open S…
    ·Kan Android Run Jar 
    ·Sådan oprettes etiketter i Java GUI 
    ·NetBeans Søgefunktion 
    ·WPS og JVM Heap Størrelser 
      Anbefalede Artikler
    ·Sådan Læs CSV-fil i VB 
    ·Værktøjer i programmering 
    ·Sådan Formater Værdi som Float i Form Brug Java 
    ·Sådan løser ligninger i Visual Basic NET 
    ·Sådan Konverter Java Class til Code 
    ·Sådan oprettes en PHP Mailer 
    ·Sådan vises en Count i PHP & MySQL 
    ·Sådan får du en Henvisning til en Java Thread 
    ·Sådan Debug med DBX 
    ·Visual Basic Tutorial 
    Copyright © Computer Viden http://www.computerdk.com