Heim >Java >javaLernprogramm >Wie verkettet man Array-Elemente in einem String in Java: Das Äquivalent zur PHP-Funktion „join()'?

Wie verkettet man Array-Elemente in einem String in Java: Das Äquivalent zur PHP-Funktion „join()'?

DDD
DDDOriginal
2024-10-26 01:49:02796Durchsuche

How to Concatenate Array Elements into a String in Java: The Equivalent of PHP's join() Function?

Java-Äquivalent der PHP-Funktion Join() für Arrays

Mit der Funktion join() von PHP können Sie Elemente eines Arrays zu einer Zeichenfolge verketten , wobei jedes Element mit einem bestimmten Kleber getrennt wird. Java bietet eine ähnliche Funktionalität über die String.join()-Methode, die seit Java 8 verfügbar ist.

String.join() in Java

Ab Java 8 ist die Die Methode String.join() kann verwendet werden, um die gleiche Funktionalität wie PHPs join() zu erreichen:

<code class="java">String.join(", ", new String[]{"Hello", "World", "!"})</code>

Dadurch wird die folgende Ausgabe generiert:

Hello, World, !

Apache Commons Langs StringUtils.join()

Für Java-Versionen vor 8 oder für erweiterte Anpassungsoptionen können Sie die StringUtils-Klasse von Apache Commons Lang verwenden. Mit der Methode StringUtils.join() können Sie auch Array-Elemente zu einem String verketten. Zum Beispiel:

<code class="java">StringUtils.join(new String[] {"Hello", "World", "!"}, ", ")</code>

Dies gibt die gleiche Ausgabe zurück wie das Java 8 String.join()-Beispiel:

Hello, World, !

Durch Verwendung einer der Java 8 String.join()-Methoden oder der Methode StringUtils.join() von Apache Commons Lang können Sie Elemente eines Arrays ganz einfach zu einer einzigen Zeichenfolge verketten und dabei das gewünschte Trennzeichen angeben.

Das obige ist der detaillierte Inhalt vonWie verkettet man Array-Elemente in einem String in Java: Das Äquivalent zur PHP-Funktion „join()'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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