Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Introduksjon til boolske variabler i Java
    Java programmeringsspråk får sin syntaks fra C + +, men det er et høyere nivå programmeringsspråk. Java-programmer er samlet i en Java bytecode , morsmålet av Java Virtual Machine. Java-programmer er klasse -uavhengig , som de kjører på Java Virtual Machine , og JVM er tilgjengelig på alle moderne plattformer. En boolean er en primitiv datatype med bare to verdier , er " ekte" og " False ", og oppkalt etter matematikeren George Boole . Forhold som returnerer en boolsk

    Matematiske sammenligninger , for eksempel > ( større enn) , < (mindre enn ) og == ( lik ) return " TRUE " eller " FALSE ", en boolean, som et resultat. Hvis uttalelser også returnere sant eller usant . Returnerer for eksempel følgende uttalelse en boolean lik " TRUE " : en

    boolean trueFalse = 5 > 2 ;

    I følgende eksempel "If" setningen returnerer " FALSE ", så koden under den ikke er utført : en

    if ( 7 > 10 )

    doSomething ();
    boolske som Flags
    p Hvis du trenger en variabel for å representere et flagg , slik som en markør for å representere at en prosess er ferdig , gjør en boolean en god løsning hvis teller ikke er involvert. For eksempel er følgende variabel en global variabel : en

    private boolean isProcessFinished = false;

    Du kan sette flagget til "true" eller "false" hvor som helst i klassen din , og det kan nås og sjekket hvor som helst også.
    Javas boolske Object Class

    Java har en boolsk (merk store bokstaver B ) wrapper klasse som skaper en innvende ut av boolean primitive. Dette ligner på heltall eller Double objekt klasser . Wrapper klassene lage Java-objekt representasjoner av primitive . Denne klassen er nyttig for å representere en boolsk der et objekt er nødvendig. Du kan opprette en boolsk objekt fra en eksisterende boolean , ved hjelp av den "nye " søkeord og passerer en eksisterende boolean ( eller uttalelse som tilsvarer TRUE eller FALSE ) til konstruktøren : en

    boolean myBool = TRUE ;

    Boolean boolObject = new Boolean ( myBool ) ;
    Analysere en streng til en boolsk

    boolske Object klassen har en statisk parseBoolean ( )-metoden brukes til å konvertere en streng til en boolean primitive : en

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

    variabelen " bool " ville lik sANN

    boolske Object klassen . også har en statisk valueof ( )-metoden brukes til å konvertere en streng til en boolsk objekt : en

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

    objekt boolObject brytes rundt en boolsk primitive lik " USANN . "
    boolske ikke nødvendigvis en bit

    Mens en boolsk variabel kan betraktes som den mest enkle primitive , som representerer bare en eneste bit av informasjon , er det ikke nødvendigvis en enkelt bit i hukommelsen . Dette er JVM ( Java Virtual Machine) bestemt , noe som betyr at boolean primitive kan bruke ulike mengder minne avhengig vertsmaskinen plattform . Men dette betyr ikke påvirke utførelsen av et Java-program, og hvor mye minne som brukes er ubetydelig .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan skrive NetBeans til en fil 
    ·Fordelene av Custom Tags 
    ·Slik bruker du en Google App Engine i Eclipse 
    ·Slik Flip bilder i Java 
    ·En SQLite Java Tutorial 
    ·Hvordan serialize en String i Java 
    ·Hvordan lage en Java Installer 
    ·Sett Vs . Liste i Java 
    ·Hvordan å utvide en abstrakt klasse 
    ·Hvordan finne den duplisert Antall i en matrise i Java 
      Anbefalte artikler
    ·Hvordan legge til KeyListener til JFrame 
    ·Hvordan sette inn tekst i et Word-dokument i VBA 
    ·Slik installerer du Windows Mobile 5.0 Pocket PC SDK 
    ·Hvordan String QBasic til flere Lines 
    ·Hvordan slå Strings Into Lister i Python 
    ·Definisjon av JavaScript 
    ·Hvordan lage et PHP MySQL Website 
    ·Slik viser hver iterasjon i en Visual Basic TextBox 
    ·Hvordan lage en MARC Record 
    ·Hvordan lage et bilde i svart-hvitt i Python 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/