Метода Јава Стринг јоин () враћа нови низ са датим елементима спојеним са наведеним граничником.
Синтакса стринг join()
методе је или:
String.join(CharSequence delimiter, Iterable elements)
или
String.join(CharSequence delimiter, CharSequence… elements)
Овде …
означава да их може бити један или више CharSequence
.
Напомена: join()
је статичка метода. Не требате креирати објект низа да бисте позвали ову методу. Уместо тога, метод називамо коришћењем имена класе String
.
јоин () Параметри
join()
Метод узима два параметра.
- граничник - граничник који се спаја са елементима
- елементи - елементи за спајање
Напомене:
- Можете да доноси класу која имплементира
CharSequence
уjoin()
. - Ако се усвоји итерабле, његови елементи ће се спојити. Итерабле мора применити
CharSequence
. - Стринг , СтрингБуффер , ЦхарБуффер итд. Су ЦхарСекуенце јер их ове класе имплементирају.
јоин () Повратна вредност
- враћа низ
Пример 1: Јава Стринг јоин () Витх ЦхарСекуенце ()
class Main ( public static void main(String() args) ( String result; result = String.join("-", "Java", "is", "fun"); System.out.println(result); // Java-is-fun ) )
Овде, ми смо прошли три жице Java
, is
а fun
на join()
начин. Ови низови се спајају помоћу -
граничника.
Пример 2: Јава Стринг јоин () Витх Итерабле
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 ) )
Овде String
се креира АрраиЛист типа. Елементи АрраиЛист се спајају помоћу -
граничника.