List para Array em Java 8

Postado em por Wolmir Cezer Garbin em Java | 98 Visualizações
Última atualização em:

Veja neste exemplo como converter uma lista em java 8 para Array de itens

Todo mundo tem algo para vender, AnuncieOn.com o melhor site de anúncios grátis de todo o Brasil. ABRIR

Para converter uma lista em Java para Array, primeiro criamos a lista, veja:

import java.util.Arrays;
import java.util.List;

public class ListToArray {

    public static void main(String[] args) {
        List<String> ls = Arrays.asList("Java", "8", "no", "Receitas", "de", "Código");

        ls.forEach(System.out::println);
    }

}

O resultado deste método será:

Java
8
no
Receitas
de
Código


Convertendo List para Array de String em Java

Para converter a lista em Array, utilizaremos expressão lambda, veja:

import java.util.Arrays;
import java.util.List;

public class ListToArray {

    public static void main(String[] args) {
        List<String> ls = Arrays.asList("Java", "8", "no", "Receitas", "de", "Código");

        String[] strings = ls.toArray(new String[0]);

        for (String texto : strings ) {
            System.out.println( texto );
        }
    }

}

Note que usamos o método toArray do List para criar um Array de String. Para criar um array do tipo String, passamos a criação de um novo array no método toArray.

O retorno será:

Java
8
no
Receitas
de
Código

Não esqueca de deixar suas dúvidas nos comentários e compartilhar este post.


Wolmir Cezer Garbin

Wolmir Cezer Garbin


Sou formado em Desenvolvimento de Sistemas para Internet pela faculdade Mater Dei e Pós graduado em Desenvolvimento de sistemas em Java pela UTFPR. Trabalho a mais de 9 anos com desenvolvimento em Java, Android e Web utilizando as principais tecnologias do mercado. Atuo como professor na faculdade Mater Dei, programador na Garbo Software e criador do Receitas de Código.

Ver mais

FIQUE POR DENTRO

Receba as novidades todo mês em seu e-mail!

Apoiadores


Publique seu post no Receitas de Código

Agora você pode publicar seu post no Receitas de Código e compartilhar seu conhecimento com muitas pessoas!

Quero publicar