Используйте java8 «flatMap», чтобы поиграть. Один из способов может быть следующим
List<Foo> collection = Arrays.stream(array).flatMap(Arrays::stream).collect(Collectors.toList());