English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
في هذا المثال، سنتعلم كيفية تحويل ArrayList إلى نص وكيفية تحويل النص إلى ArrayList في Java.
لفهم هذا المثال، يجب أن تعرف ما يليبرمجة Javaالموضوع:
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.
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().
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.