„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
, is
ir 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 String
sukurtas tipo „ArrayList“ . „ArrayList“ elementai sujungiami naudojant -
skyriklį.