Video: Hur Man Gör En SNYGG & PROFESSIONELL Hemsida GRATIS! 2024
Här lär du dig hur du kan använda en variabel
char
snarare än ett heltal i en Java
switch < uttalande. När du använder en typ
char
, är det normalt att två konsekutiva
fall
konstanter för varje fallgrupp är gemensamma för att tillåta både små och stora bokstäver. Antag att du måste ange procentsatserna för försäljningsklassen baserat på teckenkoder snarare än på heltalsvärden enligt denna tabell:
Kommissionens sats | A eller a |
2% | B eller b |
3. 5% | C eller c |
5% | Något annat värde |
0% | Här är ett |
switch
uttalande som kan göra tricket:
switch (salesClass)
{
fallet 'A':
fallet 'a':
commissionRate = 0. 02;
bryta;
fallet "B":
fallet "b":
commissionRate = 0. 035;
bryta;
fallet "C":
fallet "c":
bryta;
standard:
commissionRate = 0. 0;
bryta;
}
Nyckeln till att förstå detta exempel är att du inte behöver koda några uttalanden alls för en målgrupp - och att om du släpper ut
break
uttalandet från en fallgrupp, kontrollen går igenom till nästa fallgrupp. Således innehåller gruppen
fallet "A"
inga uttalanden, men kontrollen går igenom gruppen
fallet "a"
.
Du använder apostrofer, inte citattecken, för att skapa teckenbokstäver.