¿Cómo convierto una matriz String
a java.util.List
?Conversión de matriz de cadenas a java.util.List
76
A
Respuesta
21
Utilice la estática List list = Arrays.asList(stringArray)
o simplemente podría iterar sobre la matriz y agregar las cadenas a la lista.
187
List<String> strings = Arrays.asList(new String[]{"one", "two", "three"});
Esta es una vista de lista de la matriz, la lista es inmodificable parte, no se puede añadir o eliminar elementos. Pero la complejidad del tiempo es O (1).
Si quieres un una lista modificable:
List<String> strings =
new ArrayList<String>(Arrays.asList(new String[]{"one", "two", "three"}));
Esto copiará todos los elementos de la matriz de origen en una nueva lista (complejidad: O (n))
9
import java.util.Collections;
List myList = new ArrayList();
String[] myArray = new String[] {"Java", "Util", "List"};
Collections.addAll(myList, myArray);
1
Primero Paso necesidad de crear una instancia de lista a través de Arrays.asList();
String[] args = new String[]{"one","two","three"};
List<String> list = Arrays.asList(args);//it converts to immutable list
Luego hay que pasar 'lista' ejemplo a new ArrayList();
List<String> newList=new ArrayList<>(list);
Cuestiones relacionadas
- 1. conversión de matriz de cadenas 2D estática a HashMap
- 2. Numerada matriz de conversión de flotante a cadenas
- 3. Conversión de matriz de cadenas en matriz de flotantes
- 4. Conversión de matriz doble a matriz de bytes
- 5. cadena a cadena de matriz de conversión en Java
- 6. numpy matriz de conversión a pares
- 7. Conversión de JSONArray a la matriz normal
- 8. Copiando contenido de cadenas a la matriz de caracteres
- 9. cadena matriz de conversión
- 10. Convertir una matriz de cadenas a matriz de bytes
- 11. Refactoring Ruby: Conversión de matriz a matriz int
- 12. ¿Cómo agregar elementos de una matriz de cadenas a una lista de matriz de cadenas?
- 13. Copie una matriz de cadenas a otra
- 14. Gson matriz de cadenas a JSONArray
- 15. Cómo eliminar elementos de java.util.List?
- 16. Cython - lista de conversión de cadenas a char **
- 17. listas Conversión de tuplas a las cadenas de Python
- 18. Conversión de cadenas de caracteres anchas a minúsculas en C++
- 19. REST y JSON - cadena de conversión a matriz JSON
- 20. Excel Fecha de Conversión de cadenas
- 21. Convertir una matriz int a una matriz de cadenas
- 22. Borrar matriz de cadenas
- 23. MySQL conversión de cadenas de retorno 0
- 24. Entero a la conversión de cadenas en R
- 25. bytes (1024) a la conversión de cadenas (1 KB)?
- 26. conversión de cadenas a la fecha y hora javascript
- 27. Conversión de cadenas MM/DD/AAAA a NSDate
- 28. conversión de cadenas a mayúsculas y minúsculas en JSTL
- 29. la conversión de una cadena de oración para una matriz de cadenas de palabras en Java
- 30. Eliminar cadenas duplicadas en matriz de cadenas
Gracias por la informacion complejidad! :) – damned
¡Esta debería ser la respuesta aceptada! – vefthym