我有一個Set<String>
,我想將其轉換爲Map<String, List<NameAndType>
,其中我的源列表中的每個條目都是每個條目的關鍵字,並且使用昂貴的函數計算該值。如何使用Java 8 Streams
Set<String> allTables = getAllTablesInternal();
allTables.parallelStream().<...?>
有一個expensive_function
它返回給定tableName
(String)將List<NameAndType>
。我想要做的是寫一個收集功能,將收集到一個地圖。
應該是什麼值相關聯的每個鍵? – Tunaki
我在我的問題中提到過它。每個tableName(集合中的每個元素) –
我正在談論價值。給定一個「List」這個值應該如何計算? –
Tunaki