04. Teamwork projects - Objects and Classes - More Exercise
Judge дава 83/100 един грешен отговор и не мога да разбера какъв е този случай ,
ще бъда благодарен ако някой даде идея къде може да е проблема ,
пробвах всички изключения ,за нула ,за грешни входни данни ,не е това .
https://pastebin.com/hjgp0Dtr
Благодаря колега ,още не сме взели доста материал и нямаше как да успея да го измисля сам това ,след като написах кода и ми светеше този ред в intellij и доста се мъчих как да сравня два различни типа данни и само това успях да съчиня. Да те помоля за решение на проблема без flatMap защото ,този материал още не сме го взели .
@MANEKENA
flatMap е част от Stream API, което предположих, че вече сте учили, тъй като използваш стриймове навсякъде в кода (понякога без да е необходимо).
Накратко, създава нов Stream<String>, който комбинира членовете на всички отбори.
Повече за командата:
Ако ти е интересно, може да погледнеш и тази тема, в която съм постнал решенията си със сриймове на няколко задачи.
Разбира се, задачата може да се реши и без flatMap (например ако проверката се вкара във филтър), но това е свързано с повече код и ще затрудни четимостта на стрийма и може би е по-добре изобщо да не се ползва стрийм в този случай, а направо цикъл/forEach и булев флаг.