البحث الرئيسي في هذه الورقة هو طريقة Kotlin في تمرير معلمات الطول المتغير إلى معلمات متغير Java. رمز التنفيذ المحدد كما يلي.
تحديد طرق معلمة java variadic
حزمة com.tcl.john.studymvvm.Utils ؛/*** فئة الأدوات التي تستدعي طرق Java* التي تم إنشاؤها بواسطة Zhangjun في 2017/10/25. */الفئة العامة calljavautils {public static int addNumbers (اسم السلسلة ، int ... args) {int result = 0 ؛ لـ (int i = 0 ؛ i <args.length ؛ i ++) {result+= args [i] ؛ } نتيجة الإرجاع ؛ }}يمر Kotlin معلمات الطول المتغير ودعا طريقة Java أعلاه
// اختبار kotlin يمرر معلمات الطول المتغير إلى java fariadic method method number: intarray = intarrayof (1 ، 2 ، 3 ، 4 ، 5) calljavautils.addnumbers (
لخص
ما ورد أعلاه هو كل شيء عن Kotlin تمرير المعلمات المتغيرة طول إلى رمز مثيل المعلمة المتغير java ، وآمل أن يكون مفيدًا للجميع. يمكن للأصدقاء المهتمين الاستمرار في الرجوع إلى الموضوعات الأخرى ذات الصلة على هذا الموقع. إذا كانت هناك أي أوجه قصور ، فيرجى ترك رسالة لإشارةها. شكرا لك يا أصدقائك لدعمكم لهذا الموقع!