Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como inicializar um ArrayList
Em Java, ArrayList é uma estrutura de dados híbrido que contém elementos de dados , bem como funções pré-definidas para os dados armazenados . Lojas ArrayList membros de dados em seqüência e oferece funções para obter o tamanho da lista , adicionar elementos e muitos mais. Existem diferentes maneiras de inicializar um elemento para o tipo ArrayList , como o uso de um construtor padrão, um construtor com um parâmetro de tamanho , enumerando todos os membros ou a criação de um método para inicializar o ArrayList . Com o construtor padrão

O construtor padrão para uma estrutura de dados ArrayList cria uma matriz vazia com 10 elementos . . Uma vez que o usuário não especificar nenhum parâmetro, o construtor padrão cria uma matriz de 10 elementos

A sintaxe para o construtor padrão é :

ArrayList name_of_array ;

Onde " tipo de dados" pode ser um tipo de dados básico, como um inteiro, boolean , etc

o " name_of_array " é o nome da sua instância da estrutura ArrayList .

construtor com um parâmetro Tamanho

o usuário também pode especificar o tamanho do ArrayList quando inicializar o membro de dados . . Que o usuário precisa digitar um valor inteiro como o parâmetro de tamanho

A sintaxe é:

ArrayList name_of_array (int InitialSize );

Onde " tipo de dados "poderia ser um tipo de dados básico, como um inteiro, boolean , etc

o " name_of_array "é o nome da sua instância da estrutura ArrayList .

a expressão " int InitialSize "é qualquer expressão que seja avaliada como um inteiro.
Enumerar todos os elementos

o usuário também pode declarar explicitamente os membros de dados do ArrayList . Esta técnica é um pouco mais complicado, pois ele usa algumas outras classes de dados

Esta é a sintaxe : .

ArrayList name_of_array = new ArrayList ( Arrays.asList ( " data1 " , " data2 ", " data3 "));

Onde " tipo de dados" pode ser um tipo de dados básico, como um inteiro, boolean , etc

o " name_of_array " é o nome do sua instância da estrutura ArrayList .

os argumentos " data1 ", " data2 " e " data3 " são os membros do seu ArrayList de dados reais.
Criar um método para inicializar um ArrayList

Criando um método pode ajudar a inicializar ArrayLists de tamanho desconhecido . Desde ArrayList pode alocar dinamicamente a memória , um método que pode inicializar um número desconhecido de elementos de dados é muito útil

Esta é uma maneira de criar um método : .

ArrayList público initArrayList ( int [ ] a)

{ ArrayList firstlist = new ArrayList ();

for (int i: a)

{ firstlist.add ( i); }

retornar firstlist ;

}

Este método é chamado de " InitArrayList " , e inicializado os elementos inteiros do ArrayList " firstlist " para o valor " a ".

Anterior :

Próximo : No
  Os artigos relacionados
·Como compilar e executar um arquivo CPP em CMD 
·Como encontrar o tamanho de uma matriz de char que tem …
·Como fazer uma String C 
·Como escrever uma Invertendo funções de linha de util…
·Como criar auto_ptr Sintaxe 
·Como escrever um C emulador de terminal simples 
·Como ler o número de bytes do arquivo em Linguagem Ass…
·Como exibir uma vírgula em C + + 
·Como Animar em XNA 
·O que são variáveis ​​de estrutura inicializada com a…
  Artigos em destaque
·Como ler uma Matriz em Linguagem C 
·CSharp Controles para DataGridView 
·Como escrever uma folha de XLS em CSharp 
·Como organizar uma lista usando estruturas em C + + 
·Como compilar um arquivo H 
·Como exibir uma vírgula em C + + 
·Como projetar o Editor Usando OpenGL 
·Como usar uma função GetOpenFileName 
·Como fazer um gráfico vertical em C + + 
·O que fazer com um erro de Trapped in C 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados