بتاريخ: 1 مايو 201213 سنة comment_223957 السلام عليكم ورحمة الله وبركاته،أنا مبرمجة C++ ولست متعمقة في Java ؛ أتمنى أن أجد لديكم إجابة.. سؤالي هو كيف أستخدم لسته معرّفة داخل ميثود في كلاس ثاني؟ يعني أبغى أختار من اللسته الي في الكلاس الثاني رقم راندوم وأستخدمه في كلاسي الحالي؛بس موعارفه أعرّف اللسته في كلاسي عشان أقدر أستخدم عناصرها وأطلع منها الراندوم! لنفرض: @ myClass.java: ... ..... int method1(int,int,int){ ... List=?? //using "Elements" list from method2 of class_2.java & sending"x" at the same time?!! int randomElement= rand.nextInt(List); ... } ..... -------------------------------------------- @ class_2.java: ... ..... //receiving x form myClass.java: public List<Node> method2(int x){ List<Node> Elements = new ArrayList<Node>(); .... return Elements; } ........ أي مساعدة؟ شكرًا مقدمًا تم تعديل 1 مايو 201213 سنة بواسطة Scarlett تقديم بلاغ
بتاريخ: 1 مايو 201213 سنة comment_223970 قومي بإضافة Accessors للمتغير الذي من نوع List وبالتالي يمكن استدعاؤه من الكلاس الثاني كما يمكن جعل المتغير static بحيث يمكن استدعاؤه مباشرة دون وجود object تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.