Conversão entre Array e ArrayList
import java.util.List;
List<String> listaDeNomes = List.of("Giuliana", "Leia", "Rey");
System.out.println(listaDeNomes);import java.util.Arrays;
import java.util.List;
String[] arrayDeNomes = {"Giuliana", "Leia", "Rey"};
//convertendo para lista:
List<String> listaConvertida = Arrays.asList(arrayDeNomes);
System.out.println(listaConvertida);import java.util.Arrays;
import java.util.List;
//precisamos iniciar com new String para que ele saiba o tipo de objeto a retornar
// e um tamanho padrão também.
String[] arrayConvertido = listaConvertida.toArray(new String([0]));
System.out.println(Arrays.toString(arrayConvertido));Atualizado
