Joiner は、文字列、オブジェクトなどの接続操作を処理するためのさまざまなメソッドを提供します。一つ見てみましょう 例 -
import com.google.common.base.Joiner; import java.util.*; public class Demo{ public static void main(String[] args){ String[] my_arr = { "hel", null, "lo", "wo", "r", null, "ld" }; System.out.println("The original array is : "+ Arrays.toString(my_arr)); String my_result = Joiner.on('+').skipNulls().join(my_arr); System.out.println("The joined string is : " + my_result); } }
The original array is [hel, null, lo, wo, r, null, ld] The joined string is hel+lo+wo+r+ld
Demo という名前のクラスには、文字列の配列を定義する main 関数が含まれています。配列が変換されました 配列を文字列に変換し、文字列で表示します。配列にはいくつかの null 値も含まれています。配列を表示するときに、null 値が削除され、「 」演算子に置き換えられます。これはすべて Joiner クラスによるものです。 グアバのパケットに入っています。この出力はコンソールに表示されます。
以上がJoiner クラスは、Guava Java ライブラリのクラスです。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。