Java String gå med ()

Metoden Java String join () returnerar en ny sträng med de angivna elementen förenade med den angivna avgränsaren.

Syntaxen för strängmetoden join()är antingen:

 String.join(CharSequence delimiter, Iterable elements)

eller

 String.join(CharSequence delimiter, CharSequence… elements)

Här betyder det att det kan finnas en eller flera CharSequence.

Obs: join() är en statisk metod. Du behöver inte skapa ett strängobjekt för att anropa den här metoden. Snarare kallar vi metoden med hjälp av klassnamnet String.

gå med () Parametrar

Den join()metod tar två parametrar.

  • avgränsare - avgränsaren som ska förenas med elementen
  • element - element som ska förenas

Anmärkningar:

  • Du kan skicka vilken klass som helst CharSequencetill join().
  • Om en iterabel skickas kommer dess element att sammanfogas. Den iterabla måste implementeras CharSequence.
  • String , StringBuffer , CharBuffer etc. är CharSequence eftersom dessa klasser implementerar det.

gå med () Returvärde

  • returnerar en sträng

Exempel 1: Java String join () With CharSequence ()

 class Main ( public static void main(String() args) ( String result; result = String.join("-", "Java", "is", "fun"); System.out.println(result); // Java-is-fun ) )

Här har vi gått tre strängar Java, isoch funtill join()metoden. Dessa strängar sammanfogas med hjälp av -avgränsaren.

Exempel 2: Java String join () With Iterable

 import java.util.ArrayList; class Main ( public static void main(String() args) ( ArrayList text = new ArrayList(); // adding elements to the arraylist text.add("Java"); text.add("is"); text.add("fun"); String result; result = String.join("-", text); System.out.println(result); // Java-is-fun ) )

Här skapas en ArrayList av Stringtyp. Elementen i ArrayList sammanfogas med hjälp av -avgränsaren.

Intressanta artiklar...