將二維數組轉換爲哈希映射最簡單的方法是什麼?將靜態二維字符串數組轉換爲哈希映射
例如,藉此:
final String[][] sheetMap = { /* XSD Name, XSL Sheet Name */
{"FileHeader", "FileHeader"},
{"AccountRecord", "AccountRecord"},
{"DriverCardRecord", "DriverCardRecord"},
{"AssetCardRecord", "AssetCardRecord"},
{"SiteCardRecord", "SiteCardRecord"}
};
這是最有可能會被從文件中加載並會更大。
我也許應該補充的是,除了剛剛通過的元素,我現在所做的循環,在那裏我可以只使用一個集合方法將這個二維數組傳遞給一個HashMap實例? – Casey 2009-11-09 17:41:05
不是我意識到的 - 我認爲它不可能實現比所有數組元素上的簡單循環更有效的方法。所以你不會獲得任何超出一些簡潔的東西,你可以通過將它放在你自己的'Utils'類中來重複。 – 2009-11-09 17:44:27