? Computerprogramme speichern Daten in vielfältiger Weise . Diese Storage-Optionen ermöglichen Programmierern die Erstellung und Zugriff auf Daten Strukturen innerhalb ihrer Anwendungen. Eine der einfachsten Datenspeicher Artikel in der Programmierung ist eine Variable. Variablen speichern einzelnen Daten . Ein Array ist eine andere Art von Datenstruktur Speichern einer Reihe von Werten, die in aufeinanderfolgenden Positionen . Sobald ein Programm eine Array-Struktur in ihm , kann es geben und auf die Werte an bestimmten Arraypositionen . Daten
Die meisten Computer- Programme verwenden irgendeine Art von Daten . Zum Beispiel muss eine Anwendung für die Speicherung und den Zugriff auf die Personal -Datensätze für eine Organisation , die Daten innerhalb dieser Datensätze zu modellieren. Dieses Modell muss damit die Anwendung Code, um die Daten in einer organisierten Art und Weise zuzugreifen . Wenn ein Computer -Programm -Daten nutzt , braucht es die Fähigkeit, neue Daten hinzufügen, ändern vorhandene Datenelemente und Suche nach bestimmten Einträgen durch Abfrage der Daten . Ein Array speichert Daten in einer linearen Struktur , wobei jedes Element über seinen Index zugegriffen , die oft eine ganze Zahl , die die Position innerhalb der Struktur als Ganzes.
Variablen
< p> Programmiersprachen bieten die Möglichkeit, einzelne Daten als Variablen gespeichert werden. In einigen Sprachen wie Java, Variablen müssen als eine besondere Art erklärt werden, zum Beispiel Text-String oder Integer , wie in den folgenden Beispielen:
String MyWords = "Hallo "; int myNum = 3 ;
in vielen anderen Sprachen , können Variablen speichern Werte jeder Art, wie in der folgenden PHP Beispiel:
$ my_value = " Apfel ";
Ein Array in ein Programm ist eine Reihe von Werten , so dass das Element an jeder Position in der Anordnung ist ähnlich wie eine einzelne Variable. Programme durchführen können die gleichen Prozesse auf Array-Elementen wie auf Variablen .
Array Creation
Wenn ein Programm erstellt ein Array , wird es in der Regel zeigen bestimmte Aspekte der Anordnung ist , die wiederum als eine Variable in der Anwendung dargestellt . Das folgende Beispiel zeigt, Java-Code ein Array , eine bestimmte Anzahl von Integer- Werte zu speichern :
int [ ] = new int myNums [6];
Dieses Array sechs Werte der Integer-Typ zu halten, kann . Wenn diese Zeile Code ausgeführt wurde , hat das Programm ein leeres Array -Struktur , aber keine Werte an jeder der Element -Positionen gespeichert.
Element Instantiation
Programme einfügen und verändern die Werte an bestimmten Arraypositionen . Das folgende Beispiel zeigt die Einstellung Java-Code das Element an die erste Position in der Integer-Array , die durch den Index Null dargestellt wird:
myNums [0] = 5;
Dieser Code bezieht sich auf die Element mit dem Array-Namen und die Position , weist dann einen Wert zu . Wenn das Element bereits ein Wert an dieser Position gespeichert , würde dieser Wert überschrieben durch die neue ersetzt.
Array Zugang
Programme manchmal brauchen , um alle Elemente in Access ein Array , anstatt einfach nur den Zugriff auf einzelne Elemente mit ihren Indexwerte . Um durch die Elemente in einem Array zu durchlaufen , Programme verwenden oft Loop-Strukturen . Das folgende Beispiel veranschaulicht die Verwendung von Java-Code eine " for"-Schleife , um jedes Element in einem Array ausgeben :
for (int i = 0; i < myNums.length ; i + + ) {System.out.println ( myNums [i] );}
Dieser Code wird einmal für jede Position im Array , das Schreiben , den Wert an dieser Position jedesmal
.