To com umas dúvidas aqui, não sei mais o que eu posso fazer pra otimizar esse código.. quem sabe tentar deixar apenas com UM for
for (int i = 0; i < jTable1.getRowCount(); i++) {
email = (String) jTable1.getModel().getValueAt(i, 4);
if (!listaEmail.contains(email)) {
listaEmail.add(email);
}
}
for (int i = 0; i < listaEmail.size(); i++) {
vendValido.add(listaEmail.get(i));
for (int l = 0; l < jTable1.getRowCount(); l++) {
if (jTable1.getValueAt(l, 4).equals(listaEmail.get(i))) {
cliValidos.add(jTable1.getValueAt(l, 1) + "");
}
}
System.out.println("\nVendedor: "+ vendValido);
System.out.println("Cliente(s): "+ cliValidos);
vendValido.clear();
cliValidos.clear();
}
se alguém puder me ajudar, valeu