تعريفات المصفوفة المضمنة في استدعاءات الطريقة
عند تمرير مصفوفة كوسيطة إلى طريقة ما، من الشائع إعلان المصفوفة صراحة قبل إجراء المكالمة. ومع ذلك، في بعض الحالات، قد يكون من المرغوب فيه الإعلان عن المصفوفة في السطر داخل استدعاء الأسلوب نفسه.
لتنفيذ ذلك، ما عليك سوى استخدام الكلمة الأساسية new لإنشاء مثيل مصفوفة جديد وتهيئته بالعناصر المطلوبة. على سبيل المثال، لنفترض أن لديك طريقة m() تأخذ مصفوفة من السلاسل كوسيطة. بدلاً من الإعلان عن متغير مسمى للمصفوفة، يمكنك تمرير مصفوفة مجهولة مباشرةً إلى الطريقة:
m(new String[]{"blah", "hey", "yo"});
يتجنب هذا الإعلان المضمن الحاجة إلى الإعلان عن متغير منفصل للمصفوفة، والذي يمكن أن يكون مفيدًا عند استخدام المصفوفة مرة واحدة فقط ولا يلزم الرجوع إليها لاحقًا في الكود.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3