Avatar ·

كيفية دمج قائمتين (List) في Java؟ طرق بسيطة وفعالة

مرحبًا بالجميع! أنا مبتدئ في Java، ولدي مهمة تبدو بسيطة. لدي قائمتان (ArrayList) تحتويان على نصوص. على سبيل المثال، القائمة الأولى هي أسماء موظفين من القسم أ، والثانية أسماء من القسم ب. أحتاج إلى دمجهما في قائمة واحدة للمعالجة اللاحقة (مثل العرض على الشاشة أو التمرير إلى دالة أخرى). إليك كيف حاولت القيام بذلك: ```java import java.util.ArrayList; import java.util.List; public class Main { public static void main(String[] args) { List listA = new ArrayList<>(); listA.add("Alice"); listA.add("Bob"); List listB = new ArrayList<>(); listB.add("Charlie"); listB.add("David"); // أحاول الدمج، لكن المترجم يشتكي // List mergedList = listA + listB; // خطأ! العامل + لا يعمل مع القوائم } } ``` أفهم أنه في Java لا يوجد عامل `+` للقوائم، كما هو الحال في Python أو J