ホームページ >Java >&#&チュートリアル >Java でセパレータを使用して配列要素を効率的に結合するにはどうすればよいですか?

Java でセパレータを使用して配列要素を効率的に結合するにはどうすればよいですか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-12-02 19:29:11285ブラウズ

How Can I Efficiently Join Array Elements with a Separator in Java?

Java で配列要素をセパレータで結合する

質問:

効率的な方法を探していますの逆演算と同様に、配列要素を指定された区切り文字で連結します。

解決策:

Java 8 の String.join() メソッドを使用する:

Java 8 では便利なメソッドが導入されていますこれを合理化する String.join() と呼ばれるtask:

String joinedString = String.join(delimiter, elements);

ここで:

  • delimiter は、要素間に挿入される区切り文字です。
  • 要素は、直接、配列として、または次のように指定できます。

このメソッドは単純に動作します。方法:

  • 直接要素指定:

    String joined1 = String.join(",", "a", "b", "c");
  • 配列入力:

    String[] array = {"a", "b", "c"};
    String joined2 = String.join(",", array);
  • 反復可能な入力:

    List<String> list = Arrays.asList(array);
    String joined3 = String.join(",", list);

String.join() の使用配列要素とセパレータを組み合わせるための効率的かつ簡潔なソリューションを保証します。ジャバ。

以上がJava でセパレータを使用して配列要素を効率的に結合するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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