Open JulioEstrela opened 1 month ago
Existem dois Set<Conteudo> na classe Dev. Porém, os conteúdos não implementaram equals e hashCode para se diferenciarem uns dos outros.
Set<Conteudo>
Dev
equals
hashCode
Para corrigir:
Conteudo
@Override public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof Conteudo)) return false; Conteudo conteudo = (Conteudo) o; return Objects.equals(getTitulo(), conteudo.getTitulo()); } @Override public int hashCode() { return Objects.hash(getTitulo()); }
Existem dois
Set<Conteudo>
na classeDev
. Porém, os conteúdos não implementaramequals
ehashCode
para se diferenciarem uns dos outros.Para corrigir:
equals
ehashCode
na classeConteudo
; diferenciando os conteúdos por título.