„Java String“ prisijungimas ()

„Java String join“) metodas grąžina naują eilutę su pateiktais elementais, sujungtais su nurodytu atribikliu.

Stygos join()metodo sintaksė yra:

 String.join(CharSequence delimiter, Iterable elements)

arba

 String.join(CharSequence delimiter, CharSequence… elements)

Čia reiškia, kad gali būti vienas ar daugiau CharSequence.

Pastaba: join() yra statinis metodas. Norėdami iškviesti šį metodą, jums nereikia sukurti eilutės objekto. Verčiau mes vadiname metodą naudodami klasės pavadinimą String.

prisijungti () parametrai

join()Metodas trunka dvi parametrus.

  • atribiklis - ribotuvas, sujungiamas su elementais
  • elementai - elementai, kuriuos reikia sujungti

Pastabos:

  • Galite pereiti bet kokią klasę, kuri padargai CharSequenceį join().
  • Jei pasikartojantis bus išlaikytas, jo elementai bus sujungti. Iterable turi būti įgyvendintas CharSequence.
  • Styginių , StringBuffer , CharBuffer tt yra CharSequence nes šie užsiėmimai ją įgyvendinti.

prisijungti () grąžinimo vertė

  • grąžina eilutę

1 pavyzdys: „Java“ eilutės prisijungimas () su „CharSequence“ ()

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

Čia mes praėjo trys stygos Java, isir funį join()būdą. Šios eilutės sujungiamos naudojant -skyriklį.

2 pavyzdys: „Java“ eilutės prisijungimas () su „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 ) )

Čia Stringsukurtas tipo „ArrayList“ . „ArrayList“ elementai sujungiami naudojant -skyriklį.

Įdomios straipsniai...