2015-06-12 57 views
0

我有對象的集合如下:排序數據寫入時到Excel

Collection<OrderData> orderDataCollection = new ArrayList<OrderData>(); 

,並希望把它寫在Excel中,所以我怎麼可以排序這個數據?

+0

使用collections.sort(orderDataCollection) – Arpit

+0

見collections.sort()方法 – vembutech

+0

我具有低於對象的集合: 收集 orderDataCollection =新的ArrayList (); 基於搜索添加來自不同不同表的OrderData對象,然後嘗試在excel文件中寫入orderDataCollection數據,但不保留excel文件中數據的順序。 – shitanshu

回答

0
Collections.sort(orderDataCollection); 
+1

集合的'sort'方法不會返回任何東西! –

+0

噢錯誤...更新了答案 – Garry

+0

正在獲取方法排序(列表)類型集合不適用於參數(集合)錯誤。 – shitanshu

0

您可以使用Collections#sort方法

Collections.sort(orderDataCollection); 
+0

我有以下物品的集合: 集合 orderDataCollection = new ArrayList (); 基於搜索添加來自不同不同表的OrderData對象,然後嘗試在excel文件中寫入orderDataCollection數據,但不保留excel文件中數據的順序。 – shitanshu

0
Collections.sort(orderDataCollection); 

如果這不是你要找的是更具體的瞭解你想要做什麼,你有什麼。

+0

我有以下物品的集合: 集合 orderDataCollection = new ArrayList (); 基於搜索添加來自不同不同表的OrderData對象,然後嘗試在excel文件中寫入orderDataCollection數據,但不保留excel文件中數據的順序。 – shitanshu