Video: HVORDAN LAGE IS - SOFTIS! (Naturfag Rocker) 2025
Her lærer du hvordan du kan bruke en
char
variabel i stedet for et heltall i en Java
bryter < uttalelse. Når du bruker en
char
-type, er det vanlig å gi to påfølgende
sak
konstanter for hver saksgruppe, for å tillate både små og store bokstaver. Anta at du må angi provisjonsratene for salgsklassen basert på tegnkoder i stedet for på heltallverdier, i henhold til denne tabellen:
Kommisjonskurs | A eller a |
2% | B eller b |
3. 5% | C eller c |
5% | Enhver annen verdi |
0% | Her er en |
bryter
setning som kan gjøre trikset:
switch (salesClass)
{
tilfelle 'A':
tilfelle 'a':
commissionRate = 0. 02;
break;
sak 'B':
sak 'b':
kommisjonRate = 0. 035;
break;
sak 'C':
sak 'c':
break;
standard:
commissionRate = 0. 0;
break;
}
Nøkkelen til å forstå dette eksemplet er å innse at du ikke trenger å kode noen uttalelser i det hele tatt for en saksgruppe - og at hvis du slipper ut
pause
uttalelsen fra en saksgruppe, kontroll faller gjennom til neste saksgruppe. Således inneholder gruppen
saken 'A'
ikke noen setninger, men kontrollen faller gjennom til
saken 'a'
gruppen.
Du bruker apostrofer, ikke anførselstegn, for å skape tegnstavler.
