Jaki jest najłatwiejszy sposób przekonwertowania dwuwymiarowych macierzy na mapę HashMap?konwertowanie statycznego ciągu znaków 2D na HashMap
Na przykład, weźmy to:
final String[][] sheetMap = { /* XSD Name, XSL Sheet Name */
{"FileHeader", "FileHeader"},
{"AccountRecord", "AccountRecord"},
{"DriverCardRecord", "DriverCardRecord"},
{"AssetCardRecord", "AssetCardRecord"},
{"SiteCardRecord", "SiteCardRecord"}
};
to najprawdopodobniej będzie ładowany z pliku i będzie znacznie większe.
chyba powinienem dodać, że inne niż po prostu zapętlenie poprzez elementy, które robię teraz, czy istnieje metoda Kolekcje można używać tylko do przekazać tę tablicę 2D do instancji HashMap? – Casey
Nie jestem tego świadomy - i nie uważam, że to * możliwe * zaimplementowanie czegoś bardziej wydajnego niż prosta pętla nad wszystkimi elementami tablicy. Więc nie uzyskałbyś niczego ponad zwięzłość, którą możesz ponownie powielić, umieszczając to w twojej własnej klasie 'Utils'. –