#jenkins #groovy
Вопрос:
У меня есть массив, который выглядит следующим образом:
myArray = [[],[],[],[],['test', 'hello'], [], [], [['one', 'two'], ['three','four']], [], ['five']]
Мне нужно удалить все эти пустые объекты и еще больше ненужных скобок, чтобы мой массив выглядел так:
['test','hello','one','two','three','four','five']
Я попробовал следующее:
myArray.removeAll(['[]'] as Object[])
Затем мой массив возвращает «false». Есть идеи, как я мог бы удалить все ненужные скобки?
Ответ №1:
Вы можете использовать myArray.flatten()
для получения ожидаемого результата
Комментарии:
1. Отлично, спасибо