English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
في هذا البرنامج، ستتعلم كيفية استخدام toArray() لتحويل القائمة إلى مصفوفة، وكيفية استخدام asList() في Java لتحويل المصفوفة إلى قائمة.
import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class ListArray { public static void main(String[] args) { List<String> list = new ArrayList<String>(); list.add("a"); list.add("b"); String[] array = new String[list.size()]; list.toArray(array); System.out.println(Arrays.toString(array)); } }
عند تشغيل البرنامج، يتم إظهار الناتج كالتالي:
[a, ب]
في البرنامج السابق، لدينا قائمة من الأحرف list. لتحويل القائمة إلى مصفوفة، أولاً قمنا بإنشاء مصفوفة من الأحرف array، بحجم equals list.size().
ثم، نستخدم طريقة toArray() من list فقط لتحويل مشاريع list إلى مشاريع array.
import java.util.Arrays; import java.util.List; public class ArrayToList { public static void main(String[] args) { String[] array = {"a", "b"}; List<String> list = Arrays.asList(array); System.out.println(list); } }
عند تشغيل البرنامج، يتم إظهار الناتج كالتالي:
[a, ب]
في البرنامج المذكور أعلاه، لدينا مصفوفة من النوع string تسمى array. لتحويل المصفوفة إلى قائمة، نستخدم طريقة asList() من Arrays ونجمعها في قائمة تسمى list.