صفائف مجهولة في Beanshell
سؤال
هل هناك بناء جملة لإعلان المصفوفات المجهولة في Beanshell؟ أود أن أكتب رمزًا مشابهًا لما يلي:
print(Arrays.asList("cat", "dog"))
لكن Beanshell فشل في العثور على طريقة "aslist" ، ويفترض أنها لا تفهم Varargs.
كحل بديل ، يمكنني الكتابة:
print(Arrays.asList(new Object[]{"cat", "dog"}))
لكن هذا يبدو مطولاً بشكل مفرط.
هل هناك بناء جملة من الفاصوليا المدمجة للمصفوفات المجهولة ، على سبيل المثال:
print(Arrays.asList(["cat", "dog"]))
هل هناك طريقة أفضل للاستمرار في حل هذه المشكلة تمامًا؟
المحلول
استخدم Beanshell2 ، الذي يدعم Varargs:
لا تنتمي إلى StackOverflow