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 >> Computer Programmeringsspråk >> Content
    Groovy datatyper
    Groovy er et programmeringsspråk utviklet av Guillaume Laforge og designet i samarbeid med Java Community Process . Det er syntaktisk lik Java programmeringsspråk, men aksjer funksjoner med Perl , Ruby , Python og Smalltalk programmeringsspråk. Groovy kan brukes som et skript språk som bruker Java Virtual Machine (JVM ) . JVM er en tolk som kjører Java bytecode . Bytecode er Java-kode som er kompilert inn maskinlesbar form . Datatyper

    datatyper er en måte å klassifisere enkelte enheter av data . De beskriver størrelsen på data i form av hvor mange digitale bits den tar opp i lagring . Datatyper også beskrive typer operasjoner som kan utføres på dataene. Programmeringsspråk som regel har et sett med forhåndsdefinerte " grunnleggende datatyper . " De fleste programmeringsspråk også tillate brukeren å lage sine egne datatyper ved å bygge på de grunnleggende datatyper .
    Grunnleggende Java datatyper

    De grunnleggende datatyper i Groovy er det samme som i Java. De er strenger, bytes , shorts, ints , longs , flyter , dobbeltrom, boolske og chars . Strings er strenger av tekst . Det er også en spesiell Groovy versjon av Java String datatype kalt Gstring . Byte er 8 - bits heltall som kan ha en verdi på mellom 127 og -128 . Shorts er 16 - bits heltall som kan ha en verdi på mellom 32 767 og -32 768 . Ints er 32 - bits heltall som kan ha en verdi mellom 2 147 483 647 og -2 147 483 648 . Longs er 64- bits heltall som kan ha en verdi mellom 9 223 372 036 854 775 807 og -9 223 372 036 854 775 808 . Flyter og dobler er datatyper som kan holde store desimaltall , deres minne størrelse er 32 bits og 64 bits , henholdsvis . Boolske ha to verdier: sant eller usant . Boolske brukes i kontroll strukturer i Java og Groovy . Tegn er 16 -bits Unicode-tegn .
    Lister
    p Det er to hovedtyper innebygde datatyper tilgjengelig i Groovy men ikke tilgjengelig i Java. Dette er lister og kart. Listene brukes til å lagre samlinger av data i orden. For eksempel kan en liste datatype kalt " mainList " bli erklært i Groovy som følger: List mainList = [ 1, 5 , 65, 100 ] . Verdiene innenfor listene kan åpnes ved henvisning til indeksen av elementet , hvor elementene er indeksert starter på 0 . For eksempel , for å skrive ut det første elementet i " mainList " i Groovy du ville skrive : println mainList [ 0 ] . Denne erklæringen ville skrive "1" .
    Maps

    Maps er lik lister. I motsetning lister dataene i et kart ikke er bestilt. Hvert element av et kart består av et par av data. Ett medlem i denne paret fungerer som en etikett for den andre. Et kart av eksamen resultatene av en klasse av studenter kan bli erklært som følger: examResults = [" Danny " : 64, "Alice ": " A", " Bob" : 78,5 , " Cora " : 84] . Vær oppmerksom på at verdiene som er lagret i kartet examResults er av forskjellige typer . Alice eksamen Resultatet er en streng, er Bob en dupp , og Cora og Danny er begge heltall. Verdiene i kartene kan nås ved henvisning til etiketten av elementet . For eksempel , for å skrive ut Dannys eksamen resultatet du ville skrive en av følgende to erklæringer : println examResults [" Danny "] eller println examResults.Danny . Begge disse erklæringene ville skrive " 64 ". Begge er like gyldige måter å skrive et element av et kart i Groovy .

    früher :

     Weiter:
      Relatert Artike
    ·Slik tester for PLC Ladder Logic 
    ·Hvordan Tegn en Process Flow Chart 
    ·Definisjon av et flytdiagram 
    ·Hvordan lage et program for en iPhone 
    ·Hvordan Design Logic for et flytskjema som skriver Numb…
    ·Hvordan å lukke Web Bruker Kontroll 
    ·Hvordan laste opp flere filer ved hjelp Flash 
    ·Hvordan implementere SQL rapporter i Microsoft Dynamics…
    ·Kan du bruke SQL for Oracle Database 
    ·Hvordan sløyfe gjennom MIME Types 
      Anbefalte artikler
    ·Hvordan du krypterer en variabel i ColdFusion 
    ·Slik deaktiverer en kolonne i et GridView av Role 
    ·Hvordan Ping en serie IP-adresser 
    ·Hvordan feilsøke Visual Studio 6 på Vista 
    ·Hvordan skrive ut Output Screen of C Program 
    ·Hvordan legge til et linjeskift i en String 
    ·Hvordan sortere en Python Dictionary nøkler eller verd…
    ·Størrelsen på en Array i MATLAB 
    ·Hvordan skrive et program som genererer et tilfeldig he…
    ·Slik installerer Java API 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/