Was ist Split -Methode in Scala?
Die Split -Methode kann Saiten manipulieren und in mehrere bestimmte Punkte aufteilen. Wir können die Split -Methode in Scala in einer bestimmten Zeichenfolge aufrufen. Mit der Split -Methode können wir die Zeichenfolge definieren, mit der wir eine Zeichenfolge teilen möchten. Diese angegebene Zeichenfolge ist auch als Trennzeichen bekannt. Es kann jeder Charakter, Substring und regelmäßiger Ausdruck sein. Außerdem können wir den Wert des Arrays alternativ mit dem Grenzparameter begrenzen.
Syntax und Parameter der Split -Methode in Scala in Ubuntu 20.04
Die allgemeine Syntax der in Scala verwendeten Split -Methode ist unten angegeben:
String_name.Split (regulal_expression, int limit)Es gibt zwei Parameter, die die Split -Methode als Argument verwendet.
Der Rückgabewert der Split -Methode in Scala in Ubuntu 20.04
Die Skala -Split -Methode gibt ein Split -String -Array zurück, das alle darin enthaltenen Elemente enthält. Es sucht nach einer bestimmten Anzahl von Vorkommen des Split -Separators. Der Rest der Saite wird in der letzten Position des Arrays gespeichert, wenn die Zahl erreicht ist. Wenn die Grenze erreicht ist, hört die Split -Methode auf, sich zu teilen.
So verwenden Sie die Split -Methode in Scala in Ubuntu 20.04
Um die Verwendung der Split -Methode in Scala zu verstehen, sollten wir uns die Beispiele ansehen:
Beispiel Nr. 1: Verwenden Sie die Split -Methode im Scala -Programm
Die Split -Methode unterteilt eine Zeichenfolge in zwei Hälften, von denen eine gegeben ist. Dafür haben wir die Split -Methode verwendet und die spezifische Zeichenfolge als Parameter übergeben, den wir teilen möchten. Lassen Sie uns einen Beispielcode ausführen, um zu sehen, wie die Split -Methode funktioniert.
Im Beispielcode versuchen wir, eine Zeichenfolge zu teilen. Zuerst haben wir eine Klasse namens "MyString" erstellt. In der Hauptfunktion der Klasse haben wir eine Variable, die als "Str1" definiert ist, definiert. In „STR1“ haben wir eine Zeichenfolge initialisiert, in die wir uns teilen wollen. Dann haben wir ein weiteres Variable „Ergebnis“, in dieser. Wir erwähnen „Beispiel“ als Split -Ausdruck in der Split -Methode. Infolgedessen wird die Zeichenfolge aufgeteilt und in mehrere Teile unterteilt, wenn das Zeichenfolge „Beispiel“ in der Variablen „Str1“ auftritt, und dann wird die Zeichenfolge ignoriert. Die Druckfunktion gibt die geteilte Elementzeichenfolge zurück.
Bei der Ausführung des obigen Code.
Beispiel Nr. 2: Verwenden Sie die Split -Methode mit dem Limit -Parameter im Scala -Programm
Wir verwenden die Split -Methode und übergeben einen Grenzparameter als Argument. Der Wert des Arrays wird hier sowie das resultierende Array begrenzt sein. Wir haben einen Beispielcode mit einem Limit -Parameter unten.
Im Beispielcode haben wir eine Klasse als "MyString" deklariert. In der Klasse haben wir eine Zeichenfolge in einer Variablen „Str2“ gespeichert, die gespeichert ist. Das „STR2“ wird in einer anderen Variablen „Myresult“ aufgerufen, die wir die Split -Methode nennen. Die Split -Methode nimmt den regulären Ausdruck "IS" und die Grenzen als „5“ als Argument ein. Es wird die Zeichenfolge aufgeteilt, und wir haben auch die Limit -Option festgelegt, um die Größe des Ausgabebereichs zu begrenzen. Das „für“ wird verwendet, um "R1" einen zurückgegebenen Wert aus "Myresult" zuzuweisen. Durch Druckanweisungen können wir ein resultierendes Array haben.
Die Ausgabe zeigt das Split -Array bis zum im obigen Code angegebenen Grenze an.
Beispiel Nr. 3: Verwenden Sie die Split -Methode mit mehreren Grenzwerten
Wir können auch die Zeichenfolge mit Abgrenzern oder vielen Abgrenzern aufteilen. Diese können mit dem in der Split -Methode angegebenen Trennzeichen aufgeteilt werden. Hier haben wir einen Beispielcode, um zu demonstrieren, wie er funktionieren wird.
Im obigen Beispielcode haben wir eine Zeichenfolge mit vielen Abgrenzern. Dies mag komplex aussehen, aber wir können sie teilen, indem wir mehrere Grenzwerte als Argument übergeben. Wir haben „mystr3“, das vier Teile hat. Diese werden durch verschiedene Abgrenzer getrennt. Wir haben die Split -Methode in "FinalResult" bezeichnet, um Zeichenfolgen für Grenzwerte zu trennen und ein Array -Argument zu verabschieden. Wir rufen die Print -Anweisung zu diesen Elementen der String in „for Loop“ auf.
Die verschiedenen Abgrenzer werden von der Split -Methode korrekt behandelt und wir haben ein Split -Array unten auf dem Terminalbildschirm von Ubuntu 20.04.
Beispiel Nr. 4: Verwenden Sie die Split -Methode mit dem Trennzeichen
Wenn wir eine Zeichenfolge mit einem Zeichen teilen wollen, ist sie als Trennzeichen bekannt. Dies kann mit einem geteilten Ansatz erreicht werden. Separatoren sind das Substring einer bestimmten Zeichenfolge. Es kann auch ein besonderer Charakter oder ein beliebiger Trennzeichen sein, wie oben erwähnt. Wir haben einen Beispielcode, um ein bestimmtes Trennzeichen in der Split -Methode zu übergeben.
Das obige Beispiel wird in der Klasse „MyString“ deklariert, in der die Hauptfunktion darin definiert ist. In der Hauptfunktion haben wir eine Variable "Str4" erstellt, die "Str4" erstellt wurden. Das „STR4“ wird mit einer Zeichenfolge initialisiert. Diese Zeichenfolge kann geteilt werden, indem die Zeichenfolge "Str4" zusammen mit der Split -Methode in einer neuen Variablen "Ergebnis" aufgerufen wird. Wir haben ein Trennzeichen „E“ übergeben, das in der Split -Methode ein Substring von „Str4“ ist und auch den Grenzwert auf „8“ angibt. Der übergebene Grenzwert begrenzt die Ausgabe, die resultierende Zeichenfolge ist. Verwenden Sie dann eine für die Schleife und aufrufen die Druckfunktion, um die geteilte Zeichenfolge aus "Ergebnis" zurückzugeben.
Die resultierende Zeichenfolge zeigt die Arbeit eines in einer geteilten Methode genannten Separators, das auf dem Screenshot unten angezeigt wird.
Abschluss
Der Artikel sollte Ihnen die Scala -Split -Methode demonstrieren. Wie können wir mit dieser Methode eine Zeichenfolge in mehrere Teile aufteilen und das Ergebnis des Split -Arrays zurückgeben?? Wir können auch Grenzparameter verwenden, die Array -Elemente begrenzen können. Andernfalls enthält es das Element des Split -Arrays. Wir haben alle Beispiele der Split -Methode und ihrer Code -Implementierung erörtert. Möglicherweise finden Sie Leichtigkeit, während Sie die scala -Split -String -Methode verwenden.