سؤال

هل هناك بناء جملة لإعلان المصفوفات المجهولة في Beanshell؟ أود أن أكتب رمزًا مشابهًا لما يلي:

print(Arrays.asList("cat", "dog"))

لكن Beanshell فشل في العثور على طريقة "aslist" ، ويفترض أنها لا تفهم Varargs.

كحل بديل ، يمكنني الكتابة:

print(Arrays.asList(new Object[]{"cat", "dog"}))

لكن هذا يبدو مطولاً بشكل مفرط.

هل هناك بناء جملة من الفاصوليا المدمجة للمصفوفات المجهولة ، على سبيل المثال:

print(Arrays.asList(["cat", "dog"]))

هل هناك طريقة أفضل للاستمرار في حل هذه المشكلة تمامًا؟

هل كانت مفيدة؟

المحلول

استخدم Beanshell2 ، الذي يدعم Varargs:

http://code.google.com/p/beanshell2/issues/detail؟id=13

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top