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 >> Computer Programspråk >> Content

    Groovy datatyper

    Groovy är ett programmeringsspråk utvecklat av Guillaume Laforge och utformad i samarbete med Java Community Process . Det är syntaktiskt liknar programmeringsspråket Java , men delar drag med Perl , Ruby , Python och Smalltalk programmeringsspråk . Groovy kan användas som ett skriptspråk som använder Java Virtual Machine ( JVM) . JVM är en tolk som kör Java bytekod . Bytekod är Java-kod som har sammanställts i maskinläsbar form . Datatyper

    datatyper ett sätt att klassificera enskilda enheter av data. De beskriva storleken av data i termer av hur många digitala bitar det tar upp i lagring. Datatyper beskriver också vilka typer av verksamheter som kan utföras på data . Programmeringsspråk har oftast en uppsättning fördefinierade " grundläggande datatyper . " De flesta programmeringsspråk tillåter även användaren att skapa sina egna datatyper genom att bygga på de grundläggande datatyper .
    Grundläggande Java datatyper

    grundläggande datatyper i Groovy är samma som i Java. De är strängar, byte , shorts, INTS , längtar , flottar , dubbel, boolesk och tecken. Strängar är textsträngar . Det finns även en speciell Groovy version av Java String datatypen kallas gstring . Bytes är 8 - bitars heltal som kan ha ett värde mellan 127 och -128 . Shorts är 16 - bitars heltal som kan ha ett värde mellan +32 767 och -32 768 . Ints är 32 - bitars heltal som kan ha ett värde mellan 2 147 483 647 och -2 147 483 648 . Longs är 64 - bitars heltal som kan ha ett värde mellan 9 223 372 036 854 775 807 och -9 223 372 036 854 775 808 . Flyter och dubblar är datatyper som rymmer stora decimaltal , deras minne är 32 bitar och 64 bitar , respektive. Booleans har två värden : true eller false . Booleans används i kontrollstrukturer i Java och Groovy . Tecken är 16 - bitars Unicode- tecken .
    Listor
    p Det finns två huvudsakliga inbyggda datatyper som finns i Groovy men inte i Java . Dessa listor och kartor . Listor används för att lagra samlingar av uppgifter för . Till exempel kan en lista datatyp som kallas " mainList " deklareras i Groovy enligt följande : Förteckning mainList = [ 1 , 5 , 65 , 100 ] . Värdena i listor kan nås genom hänvisning till indexet av elementet , där elementen är indexerade med början vid 0 . Till exempel , för att skriva ut den första delen av " mainList " i Groovy skulle du skriva : println mainList [ 0 ] . Denna förklaring skulle skriva " 1 " .
    Kartor

    Maps liknar listor . Till skillnad från listor data i en karta är inte beställt . Varje element i en karta består av ett par av data. En medlem i detta par fungerar som en etikett för det andra. En karta över de provresultat från en klass elever kan förklaras på följande sätt : examResults = [ " Danny " : 64 , " Alice " : " A " , " Bob " : 78.5 , " Cora " : 84 ] . Observera att de värden som lagras i kartan examResults är av olika typer . Alice examen Resultatet är en sträng , är Bob en flottör , och Cora och Dannys är båda heltal . Värdena inom kartor kan nås genom hänvisning till etiketten av elementet. Till exempel , för att skriva ut Dannys tenta resultat du skulle skriva en av följande två förklaringar : println examResults [ " Danny " ] eller println examResults.Danny . Båda dessa förklaringar skulle skriva " 64 . " Båda är lika giltiga sätt att skriva ut en del av en karta i Groovy .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man gör ett flödesschema som visar en Array
    ·Hur man använder Crystal Reports 2008 med Visual Studi…
    ·Hur man skriver kod för att skapa en cirkel Class
    ·Grundläggande programmering Hjälp
    ·FCM kod i MATLAB
    ·Hur tvinga en Destructor Ring i C + + Net
    ·Hur avkoda Base64 Strings
    ·Hur man utför MSA på provbockar
    ·Hur man skriver ett freeware spel Program för klasslä…
    ·Vad är buffring i programmering
    Utvalda artiklarna
    ·Ställa fokus Med jQuery
    ·Hur: SORT Verb i Programmet COBOL
    ·Hur skriver jag en CSV-fil i C #
    ·Lägga till ett XMLList i Flex
    ·Hur man kompilerar C och C + + Together
    ·Så här ändrar du ikonen i Xcode
    ·Hur man gör en LUA -fil för koordinater
    ·Hur Kopiera PHP filer från webbplatsen
    ·Lägga till Borders till en ram i Python
    ·Hur Infoga textrutor med VBA-kod i Excel
    Copyright © Dator Kunskap http://www.dator.xyz