[Solved] Android how to sum the same object an ArrayList


I solved my question, is not simple question IF
first added boolean equals in my class

     public boolean equals(Object o) {
        ItemAdubacao adubacao = (ItemAdubacao) o;
        if (this.getTanque_id() == adubacao.getTanque_id() && (this.getProduto().equals(adubacao.getProduto()))) {
            return true;
        }
        return false;
    }

then I created an ArrayList to separate the duplicate objects and adding the sum of values

     public void finalizar() {
    ArrayList<ItemAdubacao> itensIguaisArrayList;
    itensIguaisArrayList = new ArrayList<>();
    adubacaoArrayList = new ArrayList<>();

    for (ItemAdubacao itemAdubacao : itemAdubacaoArrayList) {
        if (!itensIguaisArrayList.contains(itemAdubacao)) {
            itensIguaisArrayList.add(itemAdubacao);
        }
    }
    for (int i = 0; i < itensIguaisArrayList.size(); i++) {
        float soma = 0;
        for (ItemAdubacao linha : itemAdubacaoArrayList) {
            if (linha.equals(itensIguaisArrayList.get(i))) {
                soma += linha.getQuantidadeProduto();
            }
        }
        itensIguaisArrayList.get(i).setQuantidadeProduto(soma);
    }
}

solved Android how to sum the same object an ArrayList