java:javaの文字列の効率的な連結リスト
は、リストから複数の文字列を1つの文字列に組み合わせる方法がいくつかあります。ループを手動で作成し、各文字列をStringBuilderに追加することができますが、最初の文字列をチェックしてそれに応じてセパレーターを追加できますが、このアプローチは面倒です。その構文は次のとおりです。
with string.join()
を使用して結合するために、string.join():
public static String join(CharSequence delimiter, Iterable extends CharSequence> elements)
stringjoinerの詳細については
StringJoinerクラスは、連結プロセスをさらに制御できます。結果の文字列のプレフィックス、接尾辞、およびデリミターを設定できます。その構文は次のとおりです。 stringjoiner(charquence delimiter) }
public static String join(CharSequence delimiter, Iterable extends CharSequence> elements)
stringjoiner
stringjoiner joiner = new Stringjoiner( "、"、 "["、 "]"); Joiner.Add( "Apple"); Joiner.Add( "Orange"); Joiner.Add( "Banana"); 文字列result = joiner.toString(); // "[Apple、Orange、Banana]"免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3