desafio-poo-dio icon indicating copy to clipboard operation
desafio-poo-dio copied to clipboard

nao consigo usar o calcular xp e o .sum

Open Ruths2 opened this issue 2 years ago • 6 comments

Ola Camila.....tudo bem? Preciso de um help 😟 Eu não tenho computador e faço tudo pelo celular. Utilizo um app e esta dando erro na parte que vc fala da Lambda.... não usei ela pq acredito que o app não tem essa função, mas mesmo sem ela esta dando erro tanto no calcular Xp() quanto no .sum(). Já procurei algum erro no código, porém também não encontrei. Será que vc poderia me ajudar a encontrar o erro? ou será que o app que eu uso não tem a função .sum()? Mas mesmo assim....pq o calcularXp() também não está funcionando? Ajuda euuuu 😊 Haaaa, eu adoro seus cursos. Parabéns. Vc capricha nos README.md 🤗 Bjoss 😘

Ruths2 avatar Mar 08 '22 06:03 Ruths2

Ola Camila.....tudo bem? Preciso de um help worried Eu não tenho computador e faço tudo pelo celular. Utilizo um app e esta dando erro na parte que vc fala da Lambda.... não usei ela pq acredito que o app não tem essa função, mas mesmo sem ela esta dando erro tanto no calcular Xp() quanto no .sum(). Já procurei algum erro no código, porém também não encontrei. Será que vc poderia me ajudar a encontrar o erro? ou será que o app que eu uso não tem a função .sum()? Mas mesmo assim....pq o calcularXp() também não está funcionando? Ajuda euuuu blush Haaaa, eu adoro seus cursos. Parabéns. Vc capricha nos README.md hugs Bjoss kissing_heart

Oi, Ruth. Tudo bem? Seguinte, talvez esse editor de código pelo celular que você está utilizando esteja com o JDK menor que o 8. Essa funcionalidade do Stream API foi implementado a partir do JDK 8. Entende? Se o método sum() não está funcionando, isso já quebra teu código-fonte inteiro. Daí tu não vai conseguir compilar mesmo. Eu posso tentar fazer a funcionalidade do método sum() do jeito antigo. Não sei se eu lembro mas vou tentar aqui. hehe

Ah, obrigada pela participação hoje na aula do conteúdo de pré-lançamento da Philips. (:

cami-la avatar Mar 10 '22 02:03 cami-la

Tenta esse aqui:

public double calcularTotalXp() {
        Iterator<Conteudo> iterator = this.conteudosConcluidos.iterator();
        double soma = 0;
        while(iterator.hasNext()){
            double next = iterator.next().calcularXp();
            soma += next;
        }
        return soma;

        /*return this.conteudosConcluidos
                .stream()
                .mapToDouble(Conteudo::calcularXp)
                .sum();*/
    }

cami-la avatar Mar 10 '22 02:03 cami-la

Muitooo obrigado Cami 🤗 Era isso mesmo...rodou o código......vc é fera de mais 😊

Screenshot-20220310-001050

Ruths2 avatar Mar 10 '22 03:03 Ruths2

Muitooo obrigado Cami

Era isso mesmo...rodou o código......vc é fera de mais Screenshot-20220310-001050

É isso ai!! Qualquer dúvida, fico à disposição. (: Sua força de vontade é bonito de ver. Programar pelo celular? Eu nem sabia que era possível!

cami-la avatar Mar 10 '22 03:03 cami-la

Muitooo obrigado Cami 🤗

Era isso mesmo...rodou o código......vc é fera de mais 😊 Screenshot-20220310-001050

Ruths2 ... Meus parabéns pela determinação em estudar pelo celular, meu sincero respeito. Desejo todo sucesso possível a vc.

msgsouza-rj avatar Mar 20 '22 18:03 msgsouza-rj

Muitooo obrigado Cami🤗

Era isso mesmo...rodou o código......vc é fera de mais😊 Captura de tela-20220310-001050

Ruths2 ... Meus parabéns pela determinação em estudar pelo celular, meu sincero respeito. Desejo todo sucesso possível a vc.

Muito Obrigado msgsouza-rj 😊 Desejo tudo de bom pra você também 🤗

Ruths2 avatar Mar 21 '22 03:03 Ruths2