Quantcast
Channel: Programação - GUJ
Viewing all articles
Browse latest Browse all 33093

Pesquisa em ArrayList

$
0
0

@gmenezes.dev escreveu:

Olá pessoas, sou iniciantes no java, e realmente preciso de ajuda no código que fiz abaixo:

public class Main
{
    public static void main(String[] args)
    {
        
        Apostadores api = new Apostadores();
        ArrayList<Apostadores> ap = new ArrayList<Apostadores>();
        api.setCodigo(123);
        api.setMunicipio("BeloJardim");
        api.setNumeros("02,04,05,10,11,15");
        ap.add(api);
        
        //verifica
        String sorteados = ("52,38,11,15,51,20");
        String[] sep = sorteados.split(",");
        String[] temp = new String[6];
        String[] res = new String[6];
        int cont = 0;
        for(int i = 0; i < ap.size(); i++){
            temp = ap.get(i).getNumeros().split(",");
            for (int j = 0; j< sep.length; j++){
                if (temp[i] == sep[j]){
                    res[cont] = temp[i];
                    cont++;
                }
            }
        }
        
        
        for (int i=0; i< res.length;i++){
            System.out.println(res[i]);
        }
    }
}

O que estou tentando fazer, é o seguinte: Tendo em mente um número sorteado, por exemplo:
String sorteados = ("52,38,11,15,51,20");

Queria, pesquisar, dentro desses individualmente(independente de ordem), e retornar com o res, aqueles que ambos tem em comum. Agora fazendo isso de vários objetos, no código, fiz apenas de 1, para ver se conseguia, e ir adicionando os objetos depois.
Agradeço a atenção, de todos que tentarem me ajudar.

Mensagens: 1

Participantes: 1

Ler tópico completo


Viewing all articles
Browse latest Browse all 33093


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>