Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

skiller10

Array of queues

Mensagens Recomendadas

skiller10

Boas noites,

Alguém me sabe dizer como criar um array de queues? Algo como:

Queue<String> Q[] = new LinkedList<String>[5];

Já tentei várias maneiras e fiz alguma pesquisa mas ainda não encontrei nenhuma maneira que funcione :s

Desde já obrigado a todos os que poderem ajudar.


"Eu acredito que a vida está constantemente nos testando em nosso nível de confiança, e a vida tem grande recompensa reservada àqueles que demonstram uma confiança sem fim para agir até conseguir. Este nível de resolução pode mover montanhas, mas ele tem de ser constante e consistente. Tão simples quanto isso possa soar, ainda é o denominador comum que separa aqueles que vivem seus sonhos dos que vivem simplesmente.."

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
HappyHippyHippo
import java.util.Queue;
import java.util.LinkedList;

public class Main
{
 @SuppressWarnings({"unchecked"})
 public static void main(String[] args)
 {
   Queue[] list_of_lists = new LinkedList[3];

   list_of_lists[0] = new LinkedList<String>();
   list_of_lists[1] = new LinkedList<String>();
   list_of_lists[2] = new LinkedList<String>();

   list_of_lists[0].add("String-0-1");
   list_of_lists[0].add("String-0-2");
   list_of_lists[0].add("String-0-3");

   list_of_lists[1].add("String-1-1");
   list_of_lists[1].add("String-1-2");
   list_of_lists[1].add("String-1-3");

   list_of_lists[2].add("String-2-1");
   list_of_lists[2].add("String-2-2");
   list_of_lists[2].add("String-2-3");

   System.out.println(list_of_lists[0].remove());
   System.out.println(list_of_lists[0].remove());
   System.out.println(list_of_lists[0].remove());

   System.out.println(list_of_lists[1].remove());
   System.out.println(list_of_lists[1].remove());
   System.out.println(list_of_lists[1].remove());

   System.out.println(list_of_lists[2].remove());
   System.out.println(list_of_lists[2].remove());
   System.out.println(list_of_lists[2].remove());
 }
}


IRC : sim, é algo que ainda existe >> #p@p

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
skiller10

Era mesmo isto que precisava, muito obrigado :D


"Eu acredito que a vida está constantemente nos testando em nosso nível de confiança, e a vida tem grande recompensa reservada àqueles que demonstram uma confiança sem fim para agir até conseguir. Este nível de resolução pode mover montanhas, mas ele tem de ser constante e consistente. Tão simples quanto isso possa soar, ainda é o denominador comum que separa aqueles que vivem seus sonhos dos que vivem simplesmente.."

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.