是否可以將Object []數組轉換爲整數數組。將Object [] arrayInteger轉換爲int [] arrayInt
我問的原因是因爲我將整數添加到ArrayList中,然後將其轉換爲Object []數組。
ArrayList<Integer> list = new ArrayList<Integer>();
Object[] arrayNumbers = list.toArray();
這將是得到這和int []數組的最佳方式? 我需要做的就是對這些數字進行排序。我可以將全部排序在這個數組列表中而不將它轉換爲int []數組嗎?
親切的問候
「這取決於如何完成排序」。 (不,*不*要求有'int []'排序整數對象集合;至少Integer實現Comparable。) – 2012-03-28 10:14:40
排序與將列表轉換爲int []不同陣列。後者已經回答了:http://stackoverflow.com/questions/3706470/convert-integer-list-to-int-array –
2012-03-28 10:17:15