Heim Java javaLernprogramm So verwenden Sie die Funktion „join()' der Klasse „String' in Java, um mehrere Zeichenfolgen zu einer Zeichenfolge zu verketten

So verwenden Sie die Funktion „join()' der Klasse „String' in Java, um mehrere Zeichenfolgen zu einer Zeichenfolge zu verketten

Jul 26, 2023 pm 03:37 PM
java string类 join()函数

Wie verwendet Java die Funktion „join()“ der String-Klasse, um mehrere Strings zu einem String zusammenzufügen?

In Java ist die String-Klasse eine häufig verwendete Klasse zur Darstellung von Strings. Es bietet viele Methoden zum Bearbeiten von Zeichenfolgen. Eine der wichtigsten Methoden ist die Funktion „join()“. Diese Funktion kann mehrere Zeichenfolgen zu einer Zeichenfolge verketten, und Sie können ein Trennzeichen angeben, um die einzelnen Zeichenfolgen zu trennen. In diesem Artikel wird erläutert, wie Sie die Funktion „join()“ zum Implementieren von String-Splicing-Vorgängen verwenden.

Die Verwendung der Funktion „join()“ von String ist sehr einfach. Sie müssen lediglich die Funktion aufrufen und das Trennzeichen und die zu verbindende Zeichenfolge als Parameter übergeben. Hier ist ein Beispielcode, der die Funktion „join()“ verwendet:

1

2

3

4

5

6

7

public class StringJoinExample {

    public static void main(String[] args) {

        String[] words = {"Hello", "World", "Java"};

        String result = String.join(" ", words);

        System.out.println(result);

    }

}

Nach dem Login kopieren

Im obigen Code erstellen wir zunächst ein Array von Zeichenfolgen words,包含了三个字符串"Hello"、"World"和"Java"。然后,我们调用了String类的join()函数,并传入了一个空格作为分隔符和字符串数组words als Parameter. Abschließend wird das zurückgegebene Spleißergebnis der Ergebnisvariablen zugewiesen und das Ergebnis gedruckt.

Führen Sie den obigen Code aus. Das Ausgabeergebnis lautet: „Hello World Java“. Wie Sie sehen, können Sie mit der Funktion „join()“ mehrere Zeichenfolgen zu einer Zeichenfolge verketten und diese mithilfe des angegebenen Trennzeichens trennen.

Zusätzlich zu regulären String-Arrays kann die Funktion join() von String auch andere Parametertypen akzeptieren, z. B. List, Set, Stream usw. Das Folgende ist ein Beispielcode, der den Parameter „List“ verwendet:

1

2

3

4

5

6

7

8

9

10

import java.util.Arrays;

import java.util.List;

 

public class StringJoinExample {

    public static void main(String[] args) {

        List<String> words = Arrays.asList("Hello", "World", "Java");

        String result = String.join(" ", words);

        System.out.println(result);

    }

}

Nach dem Login kopieren

Im obigen Code verwenden wir eine Liste zum Speichern von Zeichenfolgen und übergeben die Liste für den Spleißvorgang an die Funktion „join()“. Die anderen Teile sind mit dem vorherigen Beispielcode identisch.

Zusätzlich zu String-Arrays und Listen kann die Funktion „join()“ von String auch eine beliebige andere Anzahl von Parametern akzeptieren, wie zum Beispiel:

1

2

3

4

5

6

public class StringJoinExample {

    public static void main(String[] args) {

        String result = String.join(" ", "Hello", "World", "Java");

        System.out.println(result);

    }

}

Nach dem Login kopieren

Im obigen Code übergeben wir mehrere Strings direkt als Parameter an die Funktion „join()“, The Die anderen Teile sind mit dem vorherigen Beispielcode identisch.

Es ist zu beachten, dass bei Verwendung der Funktion „join()“ der übergebene Parametertyp eine Unterklasse von CharSequence sein muss, da der Parametertyp der Funktion „join()“ eine serialisierbare Zeichenfolge ist. Zu den gängigen Unterklassen gehören String, StringBuilder, StringBuffer usw.

Zusammenfassend lässt sich sagen, dass Sie die Funktion „join()“ von String verwenden können, um mehrere Zeichenfolgen zu einer Zeichenfolge zu verketten und sie mithilfe des angegebenen Trennzeichens zu trennen. Übergeben Sie einfach ein Trennzeichen und die zu verbindenden String-Parameter. Unabhängig davon, ob es sich um ein String-Array, eine Liste oder eine beliebige andere Anzahl von Parametern handelt, können diese über die Funktion „join()“ gespleißt werden.

Ich hoffe, dass dieser Artikel hilfreich ist, um die Funktion „join()“ der String-Klasse zu verstehen und zu verwenden, und dass er flexibel in der tatsächlichen Entwicklung verwendet werden kann.

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Funktion „join()' der Klasse „String' in Java, um mehrere Zeichenfolgen zu einer Zeichenfolge zu verketten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Quadratwurzel in Java Quadratwurzel in Java Aug 30, 2024 pm 04:26 PM

Quadratwurzel in Java

Perfekte Zahl in Java Perfekte Zahl in Java Aug 30, 2024 pm 04:28 PM

Perfekte Zahl in Java

Zufallszahlengenerator in Java Zufallszahlengenerator in Java Aug 30, 2024 pm 04:27 PM

Zufallszahlengenerator in Java

Armstrong-Zahl in Java Armstrong-Zahl in Java Aug 30, 2024 pm 04:26 PM

Armstrong-Zahl in Java

Weka in Java Weka in Java Aug 30, 2024 pm 04:28 PM

Weka in Java

Fragen zum Java Spring-Interview Fragen zum Java Spring-Interview Aug 30, 2024 pm 04:29 PM

Fragen zum Java Spring-Interview

Brechen oder aus Java 8 Stream foreach zurückkehren? Brechen oder aus Java 8 Stream foreach zurückkehren? Feb 07, 2025 pm 12:09 PM

Brechen oder aus Java 8 Stream foreach zurückkehren?

Smith-Nummer in Java Smith-Nummer in Java Aug 30, 2024 pm 04:28 PM

Smith-Nummer in Java

See all articles