Ir ao conteúdo

Posts recomendados

Postado

Olá, galera

 

Tenho pouca experiência em Java, e agora estou escrevendo um programa e esbarrei na seguinte questão:

 

Preciso procurar um array int[] dentro de um array int[][]. Se já houver um método nativo Java pra isso, é desperdício desenvolver um novo método. Mas se não houver, gostaria que alguém pudesse dar alguma dica. 

 

Exemplo:

 

Tenho um aray int[][]: {{0,1,4,5},{2,3,0,1,7},{3,9,6,4,2},{9,8,1,0,5}} e preciso encontrar dentro desses arays int[] que estão dentro dele, ocorrências do array {0,1}.

 

Se alguém souber e quiser ajudar, agradeço desde já.

 

Postado

voce pode utilizar essa função:

public static int encontrarArray(Integer[] arrayPai, Integer[] subArray)
{
    return Collections.indexOfSubList(Arrays.asList(arrayPai), Arrays.asList(subArray));
}

Ira te retornar a index da ocorrência.

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!