Java ArrayList to String

Java ArrayList to String

“Dizem que as matrizes são contêineres com mais de 1 elemento ou valor por vez. Uma lista de Arrays na linguagem Java é diferente da “matriz” de apenas uma maneira: ela pode ser redimensionada em qualquer nível, enquanto as matrizes são sempre rígidas e precisam ser inicializadas de novo e de novo sempre que necessário. Arraylist pode ser de qualquer tipo, assim como matrizes simples. Neste tutorial, você terá vários exemplos elaborando o uso de métodos diferentes para converter um ArrayList em uma string.”

Exemplo 01: Usando função get ()

Começando com o primeiro exemplo do artigo, vamos usar a maneira tradicional de converter uma lista de Array em uma matriz de string. Para esse fim, estaremos utilizando a classe "Arraylist" da interface "Lista" de Java através do "Java.pacote Util ”neste programa. A classe pública definida pelo usuário “Teste” foi definida e contém nossa função de driver, i i.e., a função principal ().

Em primeiro lugar, é necessário declarar uma lista de matrizes "Al" do tipo "String" usando a classe "ArrayList". Depois disso, estamos adicionando alguns elementos à lista de matrizes com a ajuda da função "Add". Adicionamos apenas 3 elementos para fins de ilustração e depois inicializamos uma variável de objeto de matriz de string "s" usando a palavra -chave "string". Para converter uma Arraylist "Al" em uma matriz de string "S", precisamos de um loop "para", começando no índice "0" até o tamanho de uma lista de matrizes. Para isso, você precisa especificar a função size () como o fim de um loop.

A cada incremento, a função get () será usada para obter cada valor da lista de matrizes "Al" e passá -la para o índice específico de matriz de string "s" usando o valor de incremento "i". Depois que esse loop termina, temos outro loop "para" que estará buscando os valores de uma matriz de string "s" como valores de string, e sua função "println ()" exibirá cada valor separadamente. Agora, toque no menu ou triângulo "Executar" dentro do botão do círculo verde para executá -lo.

Ao executar este programa, temos os elementos de um Arraylist exibido como três seqüências separadas no console de saída da ferramenta Eclipse IDE Java.

Exemplo 02: Usando a função junção ()

Vamos dar uma olhada em outro método para converter uma lista de matrizes em uma única string. Desta vez, estaremos utilizando o método de java "junção" para converter uma lista de matrizes em uma nova string. Para isso, usamos o mesmo formato do programa Java que utilizamos no exemplo acima. Iniciando o programa com a importação da biblioteca de classes “Arraylist”, estamos inicializando uma lista de matrizes vazias “Al” do tipo de string através da classe “Arraylist”. Os mesmos três elementos foram adicionados à lista de matrizes “Al” empregando a função 'Add'. A função println () do “sistema.OUT ”pacote de java está aqui para exibir o Arraylist“ Al ”no console.

Depois disso, você deve inicializar uma variável de string "s" que obterá o valor da string convertido de uma função de junção (). Esta função junção () pega o ArrayList "AL" e a converte em uma string usando o objeto "String". Agora, a string "s" tem um valor de string e a mesma declaração de função "println" do "sistema.fora ”está aqui para exibir essa string.

Após essa execução do programa, os três elementos de uma lista de matrizes “AL” foram convertidos em uma única string “s” e apresentados na tela de saída do console do eclipse.

Exemplo 03: Usando o loop "para"

Neste exemplo, vamos elaborar o uso do loop "for" para converter uma lista de matrizes em uma string. O mesmo formato foi usado mais uma vez. Agora, estamos declarando uma variável "s" do tipo de string com "espaço" como seu valor. Aí vem o loop "for" que foi inicializado com um valor de string "i", pegando elementos da lista de matrizes "al" para seu looping. Enquanto o loop continua, a string “s” continuaria atualizando seu valor adicionando cada elemento “i” junto com um espaço da lista de matrizes “Al”. Este procedimento continuará até que todos os elementos da lista de matrizes fossem adicionados à string "S" e faça uma nova string totalmente nova. No final, o valor da variável “s” seria impresso.

Quando executamos este exemplo de código, a janela de saída exibe a lista de matrizes primeiro e, em seguida, todos os seus três elementos são exibidos na próxima linha, cada um separado por um espaço. Esses três elementos não são mais uma lista de matrizes, mas uma nova variável do tipo de string.

Exemplo 04: String to ArrayList

No final deste tutorial, estamos ajudando você a converter uma string simples em uma lista de matrizes, eu.e., em frente a tudo o que fizemos nos exemplos acima. Inicializamos uma string "s" e a exibimos nas duas primeiras linhas da função do driver principal (). Uma matriz de string "A" foi declarada que está usando a função "dividida" para separar cada palavra da string "s" onde ela obteve o "," personagem. Cada palavra seria usada como um elemento de uma nova matriz. Uma lista de matrizes “AL” foi inicializada usando a função ASLIST () para adicionar cada elemento de uma matriz “A”. A última linha exibe a lista de matrizes recém -criada.

Ao executar este código, a string e a lista de matrizes formadas usando esta string foi exibida.

Conclusão

Do início ao fim, este guia está cheio de ilustrações mostrando várias maneiras de converter uma lista de matrizes em uma única string. Começando com a introdução obrigatória às matrizes e elementos da Arraylist de Java, elaboramos suas diferenças também. Vimos o uso da função get (), a função de junção () e o uso do loop "for" em exemplos para converter um ArrayList em uma string. Além disso, usamos um exemplo para elaborar a conversão de string para ArrayList.