Senhores estou com problemas ao compara objetos de um arrayList.
if(arrayBitsContainer.size()>=4){
if(getBitsContainer(0).equals(getBitsContainer(2))){
System.out.println(" os dois são iguais");elseSystem.out.println(" os dois são diferentes");}
O conteudo deles são IGUAIS , porém foram criados em momentos diferentes, só que com o código acima o resultado é que são diferentes, li em alguns posts que tem que sobreescrever o metodo equals… mas não entendi direito…