¿Cuál es la forma más fácil de convertir una matriz 2D de cadenas en una HashMap?conversión de matriz de cadenas 2D estática a HashMap
Por ejemplo, tome esto:
final String[][] sheetMap = { /* XSD Name, XSL Sheet Name */
{"FileHeader", "FileHeader"},
{"AccountRecord", "AccountRecord"},
{"DriverCardRecord", "DriverCardRecord"},
{"AssetCardRecord", "AssetCardRecord"},
{"SiteCardRecord", "SiteCardRecord"}
};
Esto es más probable que va a ser cargado desde un archivo y será mucho más grande.
probablemente debería añadir que no sea sólo un bucle a través de los elementos, que estoy haciendo ahora, ¿existe un método Colecciones puedo usar sólo para pasar esta matriz 2D a una instancia de HashMap? – Casey
No es que yo sepa, y no creo que sea posible implementar algo más eficiente que un simple bucle sobre todos los elementos de la matriz. Por lo tanto, no ganarías nada por encima de una brevedad, que podrías duplicar de nuevo al poner esto en tu propia clase de tipo 'Utils'. –