Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como converter uma coleção para HashMap em Java
A linguagem de programação Java tem muitas coleções internas que podem ser usados ​​para armazenar dados usando vários esquemas . Um tal coleção é a HashMap , que armazena dados como pares de chaves e valores. O HashMap pode ser comparado com um dicionário , onde a chave é análoga a uma palavra e o valor semelhante à definição . Se você precisa de um HashMap em seu programa, mas você tem uma coleção variada em vez disso, você pode convertê-lo usando algumas linhas de código. Coisas que você precisa
Desenvolvimento Java Software Development Kit com NetBeans Integrated Development Environment ( IDE) Bundle ( veja Recursos para link)
Mostrar Mais instruções
1

Carregar o NetBeans IDE clicando em seu ícone do programa. Quando o programa é carregado , vá até " Novo /New Project " e selecione "Aplicativo Java" na lista do lado direito da tela . Um novo arquivo de código fonte é exibido no editor de texto NetBeans. O arquivo de código fonte contém um método main vazio.
2

importar a biblioteca " java.util " , que contém todas as coleções de Java. Escreva o seguinte na parte superior do arquivo de código fonte :

java.util import * ;
3

Declare um novo " ArrayList " tipo de coleção . . Isto é o que você irá converter para uma " HashMap. " Para declarar um " ArrayList ", escreve a seguinte linha dentro das chaves do método principal :

ArrayList a = new ArrayList ();
4

Adicione alguns itens para o " ArrayList " , escrevendo as seguintes afirmações abaixo do escrito na etapa anterior :

a.add ( " banana " );

a.add ( " mango ");

a.add ( " morango ");
5

Criar uma nova coleção " HashMap " , escrevendo a seguinte declaração abaixo os três anteriores :

HashMap h = new HashMap ( );
6

loop através da coleção " ArrayList " usando um loop for . A cada iteração do loop for, os itens do " ArrayList " será visitado por sua vez , de acordo com seu índice. O índice é a ordem pela qual os itens ocorrer no " ArrayList . " Escreva a seguinte declaração abaixo a declaração escrita na etapa anterior :

for (int i = 0; i < a.size (); i + +) {}


< br > 7

Adicione um par chave-valor para o " HashMap ", usando o índice da " ArrayList " como a chave eo nome do fruto em que o índice como o valor. Escreva a seguinte declaração dentro das chaves do loop for para adicionar esses itens ao

h.put (i, a.get (i)) " HashMap. ";
8

Imprima o valor associado a um índice a partir do " HashMap " , escrevendo a seguinte linha abaixo do escrito na etapa anterior :

System.out.println ( h.get (i)) ;

9

Execute o programa pressionando a tecla F6. O programa converte o recipiente " ArrayList " em um " HashMap ", e então mostra os itens da " HashMap. " A saída do programa fica assim:

de banana

manga

morango

Anterior :

Próximo : No
  Os artigos relacionados
·Como encontrar Chaves Estrangeiras Usando associações…
·Java Heap Erro no NetBeans e GlassFish 
·Como importar um pacote em um projeto Eclipse 
·Como usar else if em Java 
·Como Desenvolver Tetris Jogos em Java 
·Como converter PrintStream para BufferedWriter 
·Como converter o ResultSet para drop-down no JSP 
·Como encontrar cromáticas polinômios em Java 
·É Java fortemente tipado Importante 
·O que é um Java Widget 
  Artigos em destaque
·Como vincular a um objeto CLR 
·Problemas Fácil CGI 
·Como Importar Usuários em Community Builder no Joomla 
·Como se diferenciar entre os métodos primitivos & Cria…
·Como obter nomes de campo de um DataSet 
·Como usar controles de edição em MFC 
·Como compilar códigos C no Makefile 
·Como codificar um registo formulário para um site 
·Como armazenar uma variável no Integer Tipo 
·Como envolver API Com Android 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados