Scala -Arrays

Scala -Arrays
Die Scala-Programmiersprache kombiniert fast alle Programmierkonzepte, die wir mit C, C ++, Java oder einer anderen Sprache auf hoher Ebene verwenden. Arrays in Scala werden auch sehr häufig verwendet, um eine große Anzahl ähnlicher Datenarten zu speichern. In diesem Tutorial möchten wir die Verwendung von Arrays in Scala in Ubuntu 20 entwirren.04.

Was sind Arrays in Scala in Ubuntu 20.04?

Wie bei jeder anderen Programmiersprache enthält ein Array in Scala Datenbrocken, die zum gleichen Datentyp gehören. Wir können String, Ganzzahl, Zeichen usw. haben., Geben Sie Arrays in Scala genau wie andere Programmiersprachen ein. Sobald ein Array in Scala deklariert und initialisiert wurde, kann es leicht mit Schleifen und bedingten Aussagen manipuliert werden.

So verwenden Sie die Scala -Arrays in Ubuntu 20.04?

Um die Grundlagen der Verwendung der Arrays in Scala zu verstehen, sollten Sie sich die folgenden drei Beispiele ansehen:

Beispiel 1: Drucken aller Elemente eines Scala -Arrays

In diesem Scala -Programm möchten wir Ihnen die Methode beibringen, alle Elemente eines Arrays in Scala zu drucken. Dieses Programm lautet wie folgt:

Wir haben eine Scala -Klasse mit dem Namensabtaster in diesem Programm deklariert. Dann haben wir in unserer Funktion "main ()" der Klasse ein Array erstellt, indem wir das Schlüsselwort "var" mit dem Namen MyArray verwendet haben. Außerdem haben wir diesem Array fünf verschiedene Ganzzahlwerte zugewiesen, indem wir das Schlüsselwort "Array" verwenden. Nachdem wir unser Integer -Array initialisiert haben, haben wir eine "für" -Schloop mit dem Iterator "X" verwendet, das bis zum Ende dieses Arrays iteriert. Innerhalb dieser Schleife haben wir eine "println" -Anweisung verwendet, um die Elemente des Arrays auf dem Terminal zu drucken. Wir tun dies mit der "X".

Zum Kompilieren dieses Skala -Skripts wird der folgende Befehl verwendet:

$ scalac Array.Scala

Für die Ausführung dieses Scala -Programms wird dann der folgende Befehl verwendet:

$ scala samplearray

Alle Elemente unseres Skala -Arrays, die auf dem Terminal gedruckt sind, sind im folgenden Bild angezeigt:

Beispiel Nr. 2: Finden Sie die Summe aller Elemente eines Skala -Arrays

In diesem Scala -Programm möchten wir Ihnen die Methode beibringen, die Summe aller Elemente eines Arrays in Scala zu finden. Dieses Programm lautet wie folgt:

Wir haben eine Scala -Klasse mit dem Namensabtaster in diesem Programm deklariert. Dann haben wir in unserer Funktion "main ()" der Klasse ein Array erstellt, indem wir das Schlüsselwort "var" mit dem Namen MyArray verwendet haben. Außerdem haben wir diesem Array fünf verschiedene Ganzzahlwerte zugewiesen, indem wir das Schlüsselwort "Array" verwenden. Nachdem wir unser Integer -Array initialisiert haben, haben wir eine "für" -Schloop mit dem Iterator "X" verwendet, das bis zum Ende dieses Arrays iteriert. Innerhalb dieser Schleife haben wir eine "println" -Anweisung verwendet, um die Elemente des Arrays am Terminal zu drucken, indem wir sie mit der "X".

Danach haben wir eine Variable "Summe" deklariert und sie mit der Ganzzahl "0" initialisiert. Dann haben wir eine „für“ -Schloop, die bis zur Länge unseres Arrays verläuft. Innerhalb dieser Schleife berechnen wir die Summe aller Elemente des Arrays, indem wir die Notation „sum += myArray (i)“ verwenden. Außerhalb dieser Schleife haben wir schließlich den Wert der Variablen „Summe“ auf dem Terminal gedruckt.

Alle Elemente des Arrays zusammen mit der Summe dieser Elemente erschienen am Terminal bei der Ausführung dieses Skala -Skripts, wie im folgenden Bild gezeigt:

Beispiel 3: Finden der maximalen Elemente eines Scala -Arrays

In diesem Scala -Programm möchten wir Ihnen die Methode beibringen, alle Elemente eines Arrays in Scala zu drucken. Dieses Programm lautet wie folgt:

Wir haben eine Scala -Klasse mit dem Namensabtaster in diesem Programm deklariert. In unserer Funktion "main ()" der Klasse haben wir ein Array erstellt, indem wir das Schlüsselwort "var" mit dem Namen MyArray verwendet haben. Außerdem haben wir diesem Array fünf verschiedene Ganzzahlwerte zugewiesen, indem wir das Schlüsselwort "Array" verwenden. Nachdem wir unser Integer -Array initialisiert haben, haben wir eine "für" -Schloop mit dem Iterator "X" verwendet, das bis zum Ende dieses Arrays iteriert. Innerhalb dieser Schleife haben wir eine "println" -Anweisung verwendet, um die Elemente des Arrays am Terminal zu drucken, indem wir sie mit der "X".

Danach haben wir eine Variable "max" deklariert und das erste Element unseres Arrays zugewiesen. Dann haben wir eine „für“ -Schloop, die bis zur Länge unseres Arrays verläuft. Innerhalb dieser Schleife haben wir eine Bedingung, um zu überprüfen, ob das aktuelle Element des Arrays größer ist als „max“. Wenn diese Bedingung zutrifft, wird „max“ durch die vorhandenen Elemente des Arrays ersetzt. Zuletzt haben wir den Wert der „max“ -Variablen auf dem Terminal gedruckt.

Alle Elemente des Arrays, zusammen mit dem maximalen Element aus diesen, erschienen am Terminal bei der Ausführung dieses Skala -Skripts. In unserem Fall war es „5“, wie im folgenden Bild gezeigt:

Abschluss

Dieser Leitfaden sollte den Lesern die Verwendung von Arrays in Scala in Ubuntu 20 beibringen.04. Wir begannen mit einer kurzen Einführung der Arrays im Allgemeinen, gefolgt von drei grundlegenden Beispielen, um die Elemente eines Arrays zu drucken, die Summe der Elemente eines Arrays zu finden und das maximale Element aus allen Elementen eines Arrays herauszufinden. Diese Beispiele helfen Ihnen dabei, mit Arrays in der Scala -Programmiersprache umzugehen. Wir hoffen, Sie haben diesen Artikel hilfreich gefunden. Weitere Tipps und Tutorials finden Sie in anderen Linux -Hinweisartikeln.