"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > ArrayList to String \ [\] طريقة الصفيف في Java

ArrayList to String \ [\] طريقة الصفيف في Java

نشر في 2025-04-12
تصفح:373

How to Convert an ArrayList to a String[] in Java?

يعد هذا التحويل ضروريًا للسيناريوهات التي يكون فيها الوصول إلى العناصر كصفيف أكثر ملاءمة أو مطلوبة بواسطة وظائف أخرى.

يقبل صفيف كوسيطة ، حيث يتم نسخ عناصر ArrayList . يوضح مقتطف الكود التالي استخدام toarray () الطريقة: قائمة list = ... ؛ String [] Array = list.toarray (سلسلة جديدة [0]) ؛

في الكود أعلاه ،

نتيجة لذلك ، يتم إنشاء سلسلة جديدة []] بنفس طول ArrayList والعناصر من ArrayList يتم نسخها في الصفيف.

مثال // إضافة عناصر إلى القائمة list.add ("Android") ؛ list.add ("Apple") ؛ String [] StringArray = list.toarray (سلسلة جديدة [0]) ؛

في هذا المثال ، تحتوي قائمة ArrayList على

على العناصر "Android" و "Apple". يتم استدعاء طريقة tararray () ، وتمرير صفيف سلسلة فارغ ، ويتم تخزين النتيجة في يحتوي stringarray

الآن على العناصر "Android" و "Apple". إذا كان الصفيف الذي تم تمريره يحتوي على حجم كاف لاستيعاب عناصر ArrayList ، فسيتم نسخ العناصر في الصفيف. خلاف ذلك ، سيتم إنشاء مجموعة جديدة ذات الحجم المناسب.
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3