Java virkņu pievienošanās ()

Metode Java String join () atgriež jaunu virkni ar dotajiem elementiem, kas savienoti ar norādīto atdalītāju.

Virknes join()metodes sintakse ir vai nu:

 String.join(CharSequence delimiter, Iterable elements)

vai

 String.join(CharSequence delimiter, CharSequence… elements)

Šeit nozīmē, ka var būt viens vai vairāki CharSequence.

Piezīme: join() ir statiska metode. Lai izsauktu šo metodi, nav jāizveido virknes objekts. Drīzāk metodi saucam, izmantojot klases nosaukumu String.

pievienoties () parametri

join()Metode ņem divus parametrus.

  • atdalītājs - norobežotājs, kas jāapvieno ar elementiem
  • elementi - elementi, kas jāsavieno

Piezīmes:

  • Jūs varat nodot jebkuru klase, kas īsteno CharSequenceuz join().
  • Ja tiek atkārtots atkārtojums, tā elementi tiks savienoti. Iterable jāievieš CharSequence.
  • String , StringBuffer , CharBuffer utt. Ir CharSequence, jo šīs klases to īsteno.

pievienoties () Atgriešanās vērtība

  • atgriež virkni

1. piemērs: Java virkņu pievienošana () ar CharSequence ()

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

Lūk, mēs esam pagājuši trīs stīgas Java, isun funuz join()metodi. Šīs virknes ir savienotas, izmantojot -atdalītāju.

2. piemērs: Java virknes pievienošanās () ar 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 ) )

Šeit Stringtiek izveidots tipa ArrayList . ArrayList elementi tiek savienoti, izmantojot -atdalītāju.

Interesanti raksti...