2015-06-11 58 views
0

我試圖創建具有多個列的表如最有效的方法來實現多列的表?

enter image description here

我認爲是最初的實現是利用 Hashtable的與關鍵是「字符串」和值是字符串的「清單」 。 但這是最有效的方法嗎?我會訪問數據輸入很多,我假設自Java List在ArrayList中實現後,更新每個數據項不會太慢。我對麼?

+0

添加更多詳細的例子。 Cols的數量是否固定?遠程謝謝你的問題。 – Aditya

回答

2

您可以使用番石榴的Table

例如使用HashBasedTable

Table<RowType, ColumnType, String> table = HashBasedTable.create(); 
+0

這會比我想實現的速度快嗎? – user2832367

+0

是的,它對行和列都使用HashMap。 –

相關問題