Joiner menyediakan pelbagai kaedah untuk mengendalikan operasi cantuman rentetan, objek, dsb. jom tengok satu Contoh −
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
Kelas bernama Demo mengandungi fungsi utama, yang mentakrifkan tatasusunan rentetan. Tatasusunan ditukar Tukar tatasusunan kepada rentetan dan paparkan pada rentetan. Tatasusunan juga mengandungi beberapa nilai nol. Apabila memaparkan tatasusunan, nilai nol dialih keluar dan digantikan dengan pengendali "+", semuanya kerana kelas Joiner Hadir dalam bungkusan jambu batu. Output ini dipaparkan pada konsol.
Atas ialah kandungan terperinci Kelas Joiner ialah kelas dalam perpustakaan Java Guava. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!