in

Conversión de Array a ArrayList en Java

60 31598 1537784993

Podemos convertir una matriz en una lista de matrices usando las siguientes formas.

  • Usando el método Arrays.asList () – Pase la matriz requerida a este método y obtenga una Lista objeto y pasarlo como parámetro al constructor del Lista de arreglo clase.

  • Método Collections.addAll () – Cree una nueva lista antes de usar este método y luego agregue elementos de matriz usando este método a la lista existente.

  • Método de iteración – Crea una nueva lista. Itere la matriz y agregue cada elemento a la lista.

Ejemplo

Demo en vivo

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;

public class Tester {
   public static void main(String args[]) {
      String[] array = {"a", "b", "c", "d", "e"};

      //Method 1
      List<String> list = Arrays.asList(array);          
      System.out.println(list);

      //Method 2
      List<String> list1 = new ArrayList<String>();
      Collections.addAll(list1, array);
      System.out.println(list1);

      //Method 3
      List<String> list2 = new ArrayList<String>();
      for(String text:array) {
         list2.add(text);
      }
      System.out.println(list2);
   }  
}

Producción

[a, b, c, d, e]
[a, b, c, d, e]
[a, b, c, d, e]

raja

Publicado el 23-jul-2018 08:31:19

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

instantiation in java

Creación de instancias en Java – Javatpoint

apple touch icon@2

css – ¿Cuál es la diferencia entre SCSS y Sass?