Tem uma parte que eu gostaria de entender, quando ela criar o construtor na Classe Episodio ela passas dois paramêtros que são: (Integer NumeroTemporada, Dados Episodios dadosEpisodios) porém no Stream quando ela vai instanciar um Objeto Episodio pelo Map, para transformar o Stream Episodios em um Objeto Episodio, ela pega o parametro NumeroTemporada que vem da Classe DadosTemporada. Esse parametro vem em formato de String como consta no Record DadosTemporada, porém no meu Map ele acusou que precisaria mudar o parametro NumeroTemporada para String e depois eu tive que converter, poderiam me ajudar nessa questão? eu não consegui entender o porque na aula deu certo.
Ela criou um Record DadosTemporada que pega o numero da Temporada como String, criou um construtor na classe Episodio que recebe um Integer, e sem precisar converter no map, ela passou esse parametro e na aula aceitou
DESCULPA ELA MUDOU NO RECORD E EU NÃO VI KKK OBRIGADO