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

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

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

مجموعات Java Array

Java توجيه الأشياء (I)

Java توجيه الأشياء (II)

Java توجيه الأشياء (III)

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

قائمة Java (List)

Java Queue (الطابور)

مجموعات Java Map

مجموعات Java Set

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

قراء/كتابة Java

مواضيع أخرى في Java

برنامج Java يتحويل ArrayList إلى نص، ويقوم بتحويل النص إلى ArrayList

مجموعة من أمثلة Java

في هذا المثال، سنتعلم كيفية تحويل ArrayList إلى نص وكيفية تحويل النص إلى ArrayList في Java.

لفهم هذا المثال، يجب أن تعرف ما يليبرمجة Javaالموضوع:

مثال 1: تحويل ArrayList إلى نص

import java.util.ArrayList;
class Main {
  public static void main(String[] args) {
    ArrayList<String> languages = new ArrayList<>();
    //إضافة عنصر إلى قائمة المصفوفة
    languages.add("Java");
    languages.add("Python");
    languages.add("JavaScript");
    System.out.println("ArrayList: " + languages);
    //تحويل ArrayList إلى نص
    String arraylist = languages.toString();
    System.out.println("String: " + arraylist);
  }
}

نتائج الإخراج

ArrayList: [Java, Python, JavaScript]
String: [Java, Python, JavaScript]

في المثال السابق، قمنا بإنشاء قائمة مصفوفة تُدعى languages. لاحظ هذه السطر،

languages.toString();

في هذا المكان، ستحول طريقة toString() ArrayList إلى نص. يتم تحويل ArrayList بأكمله إلى نص واحد.

ملاحظة:يمكننا أيضًا تحويل ArrayList إلى مصفوفة نصية. للحصول على مزيد من المعلومات، يرجى زيارةتحويل ArrayList من Java إلى Array.

مثال 2: استخدام join() لتحويل ArrayList إلى نص

import java.util.ArrayList;
class Main {
  public static void main(String[] args) {
    ArrayList<String> languages = new ArrayList<>();
    //إضافة عنصر إلى قائمة المصفوفة
    languages.add("Java");
    languages.add("Python");
    languages.add("JavaScript");
    System.out.println("ArrayList: " + languages);
    //تحويل ArrayList إلى نص
    String arraylist = String.join(", ", languages);
    System.out.println("String: " + arraylist);
  }
}

نتائج الإخراج

ArrayList: [Java, Python, JavaScript]
String: Java, Python, JavaScript

في المثال السابق، استخدمنا طريقة join() من فئة String لتحويل ArrayList إلى نص. للحصول على مزيد من المعلومات، يرجى زيارةJava String join().

مثال 3: تحويل النص إلى ArrayList

import java.util.ArrayList;
import java.util.Arrays;
class Main {
  public static void main(String[] args) {
    //إنشاء نص
    String str = "Java, JavaScript, Python";
    System.out.println("String: " + str);
    //تحويل النص إلى مصفوفة
    String[] arr = str.split(",");
    //من إنتاج المصفوفة list
    ArrayList<String> languages = new ArrayList<>(Arrays.asList(arr));
    System.out.println("ArrayList: " + languages);
  }
}

نتائج الإخراج

String: Java, JavaScript, Python
ArrayList: [Java, JavaScript, Python]

في المثال السابق، قمنا بإنشاء سطر من الأحرف يُدعى str. لقد استخدمنا طريقة split() لتحويل السطر المحدد إلى مصفوفة. للحصول على معلومات إضافية حول تفكيك السطر، يُرجى زيارةJava String split().

ملاحظة التعبير

Arrays.asList(arr)

استخدام asList() لتحويل مصفوفة من الأحرف إلى ArrayList.

مجموعة من أمثلة Java