Мое мнение не особо экспертно в джаве, но я бы конструкции += i для ArrayList заменил на стрим, это имхо достаточно читаемо и уменьшает количество бойлерплейта
Мое мнение не особо экспертно в джаве, но я бы конструкции += i для ArrayList заменил на стрим, это имхо достаточно читаемо и уменьшает количество бойлерплейта