Eaee galeraa!
Estou com uma duvidaa! E acho que voces podem me ajudar =D
Tenho duas lista, que eu junto em uma terceira, certo?
Porem alguns itens da lista vai vir null, então eu queria adicionar na lista 03 apenas os que não vão vir null…
Alguem sabe como fazer isso?!
segue meu codigo
public class Lista02 {
private String apelido1;
private String apelido2;
private String apelido3;
private String apelido4;
private String apelido5;
private String apelido6;
private List<String> apelido;
// gets e sets
}
public class Lista01 {
private String nome1;
private String nome2;
private String nome3;
private String nome4;
private String nome5;
private String nome6;
private List<String> nomes;
// gest e sets
}
public class Main {
public static void main(String[] args) {
List<String> lista01 = testeLista01();
List<String> lista02 = testeLista02();
List<String> lista03 = new ArrayList<String>();
for (int i = 0; i < lista01.size(); i++) {
lista03.add(lista01.get(i));
lista03.add(lista02.get(i));
}
System.out.println(lista03);
}
private static List<String> testeLista01() {
List<String> lista01 = new ArrayList<String>();
lista01.add("1");
lista01.add("2");
lista01.add("3");
lista01.add(null);
lista01.add("5");
lista01.add(null);
return lista01;
}
private static List<String> testeLista02() {
List<String> lista02 = new ArrayList<String>();
lista02.add("1");
lista02.add("2");
lista02.add("3");
lista02.add(null);
lista02.add("5");
lista02.add(null);
return lista02;
}
}
quando for adicionar algum item na lista, verifique primeiro se ele está nulo, a ideia do método