Joiner bietet verschiedene Methoden zur Verarbeitung von Verknüpfungsvorgängen von Zeichenfolgen, Objekten usw. Sehen wir uns eins an Beispiel −
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
Die Klasse mit dem Namen Demo enthält die Hauptfunktion, die ein Array von Zeichenfolgen definiert. Array konvertiert Konvertieren Sie ein Array in einen String und zeigen Sie es als String an. Das Array enthält auch einige Nullwerte. Bei der Anzeige des Arrays werden aufgrund der Joiner-Klasse Nullwerte entfernt und durch den „+“-Operator ersetzt In Guavenpackungen erhältlich. Diese Ausgabe wird auf der Konsole angezeigt.
Das obige ist der detaillierte Inhalt vonDie Joiner-Klasse ist eine Klasse in der Guava-Java-Bibliothek. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!