Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Introduktion till boolska variabler i Java

    programmeringsspråket Java hämtar sin syntax från C + + , men det är en högre nivå programmeringsspråk . Java-program kompileras till Java bytekod , modersmål av Java Virtual Machine . Java-program är klass - oberoende , eftersom de körs på Java Virtual Machine , och JVM är tillgängligt på alla moderna plattformar . En boolean är en primitiv datatyp med endast två värden , är "sant " och " falskt, " och uppkallad efter matematikern George Boole . Förhållanden som returnerar ett booleskt

    Matematiska jämförelser , till exempel > ( större än ) , < ( mindre än ) och == (lika ) returnerar "true " eller "false ", ett booleskt , som följd. Om uttalandena återvänder också sant eller falskt . Till exempel returnerar följande uttalande ett booleskt lika med " TRUE " :

    boolean trueFalse = 5 > 2;

    I följande exempel på " Om " uttalande returnerar " FALSKT " så koden nedanför det inte utförs :

    om ( 7 > 10 ) katalog

    doSomething ( ) ;
    Booleans som Flags
    p Om du behöver en variabel för att representera en flagga , som en markör för att representera att en process har avslutats , gör ett booleskt en bra lösning om räkna inte är inblandad . Till exempel är följande variabel en global variabel :

    private boolean isProcessFinished = false;

    Du kan ställa in flaggan till "true " eller "false" någonstans i din klass , och det kan nås och kontrolleras någonstans också .
    Javas Boolean Objektklass

    Java har en Boolean ( notera versaler B ) wrapper klass som skapar en invända ur boolean primitiva . Detta liknar de Integer eller Double objektklasser . Wrapper klasser skapar Java Object representationer av primitiver . Denna klass är användbart för att representera ett booleskt där ett objekt är nödvändig. Du kan skapa ett Boolean-objekt från en befintlig boolean , med hjälp av " nya " sökord och passerar en befintlig boolean ( eller uttalande som motsvarar SANT eller FALSKT ) för konstruktören :

    boolean myBool = TRUE ;

    Boolean boolObject = new Boolean ( myBool ) , Addera Analysera en sträng till en Boolean

    Boolean Object klassen har en statisk parseBoolean ( ) metod som används för att omvandla en sträng till en boolean primitiv :

    boolean bool = Boolean.parseBoolean ( " true " ) ;

    variabeln " bool " skulle motsvara tRUE

    Boolean klassen Object . också har en statisk valueOf ( ) metod som används för att konvertera en sträng till ett Boolean-objekt :

    Boolean boolObject = Boolean.valueOf ( " false " ) ;

    objektet boolObject sveper runt en boolean primitiv lika med " FALSKT . " Addera Booleans inte nödvändigtvis 1 bit

    Medan en boolesk variabel kan ses som den mest enkla primitiva , utgör endast en enda bit av information , det är inte nödvändigtvis en enda bit i minnet. Detta är JVM ( Java Virtual Machine ) specifika , vilket innebär att boolean primitiva kan använda olika mängder minne beroende på den mottagande maskinens plattform . Däremot påverkar det inte genomförandet av ett Java- program , och hur mycket minne som används är försumbar .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur du gör din egen dator Dice Game
    ·Hur ansluta till ODB Java
    ·Skillnaden mellan Windows & Forms Authentication
    ·Hur Java stöder Software Återanvändning
    ·Hur fixar Upside Down Java Bilder
    ·Inkompatibla typer hittades i Java
    ·Hur man tar bort skiljetecken i en Java String
    ·Hur köra en JAR-fil
    ·Hur konvertera heltal till strängar i Java
    ·Hur man gör ett Java -program för Kvadratrötter
    Utvalda artiklarna
    ·Hur man kan öka den Heap Size för Process
    ·Hur vill kolla webbläsare Skriv in JavaScript
    ·Hur man läser CSV-fil i VB
    ·Så här konfigurerar PHP för att skicka mail
    ·Lägga till kolumner till GridView
    ·Lägga till kolumner i Datagrid
    ·Hur man lär VB för Access
    ·Hur du returnerar ett dolt fält i JSP
    ·Lägga till include_path
    ·Hur nära en Android Layout
    Copyright © Dator Kunskap http://www.dator.xyz