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

    Vad är array Programmering

    ? Dataprogram lagrar data i olika sätt . Dessa lagring alternativen tillåter programmerare att skapa och komma datastrukturer i sina ansökningar. En av de mest enkla föremål datalagring i programmering är en variabel. Variabler lagra enskilda data . En array är en annan typ av datastruktur , lagring av en serie värden vid konsekutiva positioner. När ett program har en matris struktur i den , kan det komma in och komma åt värdena vid specifika array positioner . Data

    flesta datorprogram använder någon form av data. Till exempel behöver ett program för att lagra och komma åt Personalregistren för en organisation att modellera data inom dessa register . Denna modell måste tillåta programkoden för att komma åt data på ett organiserat sätt . När ett datorprogram använder data , behöver det möjlighet att lägga till nya data , ändra befintliga dataposter och söka efter särskilda punkter genom att fråga uppgifterna . En array lagrar data i en linjär struktur , med varje element nås med hjälp av sitt index , vilket ofta är ett heltal som representerar positionen inom strukturen som helhet .
    Variabler
    < p> Programmeringsspråk ger möjlighet att lagra enskilda delar av data som variabler . I vissa språk , såsom Java , måste variabler deklareras som en viss typ , t.ex. textsträng eller heltal , som i följande exempel :

    String MyWords = " hello there " , int myNum = 3 ;

    i många andra språk , kan variabler lagra värden av något slag , som i följande PHP-exempel :

    $ my_value = " apple " ,

    en array ett program är en serie värden , så elementet vid varje position i arrayen liknar en enda variabel . Program kan utföra samma processer på arrayelementen som på variabler .
    Array Creation

    När ett program skapas en array , kommer det indikerar vanligtvis vissa aspekter av arrayen, är som i sin tur representeras av en variabel i programmet. Följande exempel Java-kod visas hur du skapar en array för att lagra ett visst antal heltalsvärden :

    int [ ] myNums = new int [ 6 ] ,

    array rymmer sex värden av heltalstyp . När denna kodrad har utförts , har programmet en tom array struktur , men inga värden lagras på någon av elementet positionerna ännu .
    Element Instantieringsinformation

    Program kan sätta in och ändra värden på vissa array positioner . Följande exempel Java-kod visar inställning av elementet i den första positionen i heltalsmatris , som representeras av index noll :

    myNums [ 0 ] = 5;

    Denna kod avser element med hjälp av array namn och befattning , sedan tilldelar ett värde till den . Om elementet som redan hade ett värde lagras vid denna ståndpunkt , skulle det värdet skrivs över av den nya.
    Arrayåtkomstoperatorn

    Program ibland behöver komma åt alla poster i en matris , snarare än att bara komma åt enskilda element med sina indexvärden . Att iterera genom elementen i en array , program använder ofta slingstrukturer . Följande exempel Java-kod demonstrerar med hjälp av en " för " loop att mata varje element i en array :

    for (int i = 0 ; i. < myNums.length , i + + ) { System.out.println ( myNums [ i] ) ; }

    Denna kod körs en gång för varje array ställning , skriver ut värdet på den positionen varje gång

    .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Den AWK Indexfunktionen
    ·Lägga till Slow Motion till WMP
    ·Hur man kompilerar en QBasic Program
    ·UML Begränsningar
    ·Hur Center en bild med HTML -programmering
    ·Hur skapa och använda en DataGrid
    ·Vad är syftet med en boolesk operator
    ·Hur Serialisera ett objekt med Enum
    ·Hur man skriver programkod som kan förhindra MS Access…
    ·Hur du hittar IVX Object Metod
    Utvalda artiklarna
    ·Hur man kopplar en FK i MySQL
    ·Konvertera tillgång till en fjärr MySQL Server
    ·Hur man skapar en Keystore i Java
    ·Hur konvertera en ingång till ett heltal
    ·Lägga till en DataRelation
    ·Static void funktioner i C
    ·Ta bort en sträng från en dubbelt länkad lista i Jav…
    ·Hur Debug PHP-kod i VS2008
    ·Hur man gör den grafiska Borders
    ·Hur konvertera en ingång till String i MATLAB
    Copyright © Dator Kunskap http://www.dator.xyz