Olá amigos, boa tarde, gostaria de tirar uma dúvida com vocês qual seria a melhor forma para buscar por exemplo:
String modelo = "100,101,200,201,300";
ArrayList<String> modeloList = new ArrayList();
modeloList.add("100,101,200,201,300");
modeloList.add("100,300");
modeloList.add("201,300");
modeloList.add("300");
int n = modeloList.size();
for (i=0; i<n; i++) {
System.out.printf("Posição %d- %s\n", i, modeloList.get(i));
}
A minha dúvida é a seguinte, percorrer o Array, e verificar tipo assim, ao encontrar o 300 por exemplo, se tivesse no array, 300,301, ele diria pelo primeiro 3 que seria válido para ser mostrado, e se tivesse o array 100,101,200,201,300, ele pelo último 300, ele saber que o primeiro 3, também seria válido para um usuario que fosse de 301, e 100,101, e assim sucessivamente, alguém saberia me ajudar? Isso são varios produtos, e um cliente de uma filial por exemplo 300, iria ver todos os produtos que fossem válidos para as filiais, 300, 301, 302, emfim, os codigos XXX, seria como se a primeira casa, deixasse exibir as de sua mesma filial, não sei se confundi, grato.