Tengo un HashMap<String, String>
. Si quiero crear matriz de cadenas de hashmap.values()
, podemos crear como¿Cómo crear una matriz de cadenas dinámica si no conocemos el número de cadenas al principio?
String[] strArray = new String[hashmap.size()]
Pero mi problema es si los valores HashMap contienen "A, B, C", entonces tengo que añadir A y B y C a strArray.
¿por qué no primero cuenta el número de elementos necesarios (atravesando una vez el hashmap), y que realmente crea la matriz y coloca los valores en ella? – Vlad
Supongo que nadie te escribirá un correo electrónico, las respuestas llegarán aquí ...;) Además, ¿puedes decirnos qué intentas hacer con este conjunto? Si esto necesita cambiar dinámicamente, puede usar una de las colecciones disponibles (como 'ArrayList'). –
brimborium