ホームページ  >  記事  >  Java  >  Java で配列操作を行うために PHP の `join()` 関数を複製するにはどうすればよいですか?

Java で配列操作を行うために PHP の `join()` 関数を複製するにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-10-27 07:45:03352ブラウズ

How can I replicate PHP's `join()` function for array manipulation in Java?

配列操作のために Java で PHP の join() 関数を実現する

Java で配列に対する PHP の join() 関数の機能を実現するには、以下が必要です代替メソッド。

Java 8 String.join()

Java バージョン 8 以降の場合、String.join() メソッドが簡単な解決策を提供します。

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

このコード スニペットは、配列要素をコンマとスペースの区切り文字で連結し、次のようになります。

Hello, World, !

Apache Commons Lang StringUtils.join()

Java 8 より前、または以前のバージョンとの互換性のために、Apache Commons Lang ライブラリは join() 関数を備えた StringUtils クラスを提供しています。このメソッドはまた、配列要素を String に結合します。

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

String.join() の例と同様に、このコードは同じ出力を生成します。

Hello, World, !

追加メモ:

  • 両方のメソッドは、最初のパラメータとして文字列の配列を受け入れ、2 番目のパラメータとして区切り文字列を受け入れます。
  • 区切り文字列は、出力内の各要素間に補間されます。文字列。

以上がJava で配列操作を行うために PHP の `join()` 関数を複製するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。