English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

تعليمات Java الأساسية

تحكم Java في العملية

مجموعات Java Array

Java Object-Oriented (I)

Java Object-Oriented (II)

Java Object-Oriented (III)

معالجة الاستثناءات Java

قائمة Java List

Java Queue (الصف)

مجموعات Java Map

مجموعات Java Set

إدخال/خروج Java (I/O)

قراء/كتابة Java

مواضيع أخرى لـ Java

استخدام دالة الـ join() لـ Java String و مثال

طرق Java String (النص)

ي�回 أحدث دالة الـ join() لـ Java String نسخة من الخطاب تحتوي على العناصر المحددة وسهم الفاصلة المحدد.

نموذج دالة الـ join() للـ String

String.join(CharSequence delimiter, Iterable elements)

أو

String.join(CharSequence delimiter, CharSequence... elements)

في هذا المكان، ... يشير إلى أن هناك أو أكثر من CharSequence (سلسلة من الأحرف).
ملاحظة: دالة الـ join() هي دالة ثابتة. لا تحتاج إلى إنشاء كائن للـ String للوصول إلى هذه الدالة. بدلاً من ذلك، نستخدم اسم الكائن String للوصول إلى هذه الدالة.

معلمات دالة الـ join()

  • delimiter - الحرف المحدد للتواصل بين العناصر

  • elements - العناصر التي يتم توصيلها

مخرجات دالة الـ join()

  • يعود دالة الـ join() بنسخة من الخطاب

مثال 1: دالة join() لـ Java String و CharSequence

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

في هذا المكان، قمنا بمرور ثلاثة strings Java، is وfun إلى دالة join(). هذه الstrings مرتبطة باستخدام علامة الفاصلة المائلة.

مثال 2: Java字符串join() مع قابل للتمشيط

import java.util.ArrayList;
class Main {
  public static void main(String[] args) {
    ArrayList<String> text = new ArrayList<>();
    // إضافة عناصر إلى ArrayList
    text.add("Java");
    text.add("is");
    text.add("fun");
    String result;
    result = String.join("-", text);
    System.out.println(result); // Java-is-fun
  }
}

في هذا المكان، سيتم إنشاء قائمة ArrayList من النوع String. عناصر ArrayList يتم ربطها باستخدام حرف التفصيل -.

طرق Java String (النص)