Bom dia galera,
Estou fazendo um trabalho de faculdade. Esse trabalho é um controlador de ESTOQUE… onde tem a lista de Produtos e Fornecedores.
Meu projeto tá tom 4 Classes (Produto,Fonecedor,Estoque,Compra).
Na classe Produto e Fornecedor… eu implementei dois Equals… para que soh possa inserir fornecedor e Produto, que não estejam na lista HashMap.
public boolean equals (Object o){
Fornecedor x = (Fornecedor)o;
return this.codigo.equals(x.getCodigo());
public boolean equals (Object o){
Produto x = (Produto)o;
return this.codigo.equals(x.getCodigo());
Agora, minha Dúvida:
Na classe Estoque, o professor mandou fazer um EQUALS, com o critério de igualdade é se tiver o mesmo código do produto e o mesmo código do fornecedor;
Como faço para fazer um equals, comparando duas variáveis ao mesmo tempo?
Agradeço a todos. 