Java programmering gir to brede måter å bruke boolske . Den primitive typen boolean er hovedelementet du sannsynligvis vil bruke i Java-programmer , men den boolske klassen også gir deg muligheten til å bruke boolske som objekter snarere enn primitive typer eller verdier. Den mest vanlige bruken av boolske verdier i Java er innenfor betinget testing, hvor et program utfører en test med videre behandling avhengig av resultatene. Ved hjelp av boolske i Java er generelt lett og er en god innledende teknikk for å utstyre deg med. Instruksjoner
en
Lag en boolsk variabel i Java- prosjektet . Bruk følgende kode for å lage en primitiv typen boolean og tilordne den en verdi : en
boolean isTooSmall = false;
boolske verdier kan bare være enten sant eller usant , ingen annen verdi er mulig. Alltid navngi boolske variabler med meningsfulle navn som i eksempelet , som kunne brukes til å avgjøre om en annen verdi eller variabel faller innenfor noen nødvendige området .
2
Angi resultatet av en test til variabelen . Bruk følgende eksempelkode for å utføre en test på en annen variabel , tilordne en verdi til boolean variabel avhengig av resultatet av denne testen : en
String someText = " Her er litt av teksten" ;
if ( someText.length () < 40 ) isTooSmall = true;
System.out.println ( " Too Small ? " + isTooSmall ) ;
eksempel bare tester om streng lengde er mindre enn 40 tegn , tilordne en sanne verdien til boolean variabel hvis det er. Lagre filen, kompilere og kjøre programmet for å teste den. Du skal se en melding skrevet til standard ut konsollen som angir om String er " for lite " eller ikke.
3
Tilbake en boolsk resultat av en metode . Java metoder ofte tilbake boolske verdier . Bruk følgende eksempelkode for å lage en ny metode i programmet : en
public boolean isBelowMinimum (String testText ) {
if ( testText.length ( ) < 40 ) return true ;
annet return false;
}
passert String er testet og en boolsk resultat returnert. I dette tilfellet en boolsk verdi er kommet tilbake, men det vil også være mulig å gi samme funksjonalitet ved hjelp av en variabel som følger : en
public boolean isBelowMinimum (String testText ) {
boolean tooSmall = false ;
if ( testText.length ( ) < 40 ) tooSmall = true;
retur tooSmall ;
}
4
Ring boolean metode i programmet. Andre steder i koden , kan du ringe " isBelowMinimum " metoden som følger etter linjen der du opprettet String og boolean " isTooSmall " variable : en
isTooSmall = isBelowMinimum ( someText ) ;
System.out.println ( " Too Small ? " + isTooSmall ) ; .
Test koden ved hjelp av både mulige implementasjoner av " isBelowMinimum "-metoden og eksperimentere ved å endre String og tallverdier
5
Bruk boolske gjenstander i klassen. Du kan eventuelt bruke den boolske klassen Java gir i stedet for å bruke primitive typer og verdier. Tilsvarende metode implementering kan være : en
offentlig Boolsk isBelowMinimum (String testText ) {
Boolean tooSmall = Boolean.valueOf ( false);
if ( testText.length ( ) < 40 ) tooSmall = Boolean.valueOf ( true);
retur tooSmall ;
}
funksjon samtale kunne endres som følger : en
boolean isTooSmall = isBelowMinimum ( someText ) ;
System.out.println ( " Too Small ? " + isTooSmall.booleanValue ( ));