2016-12-18 32 views
1

在陣列重複我需要刪除這個陣列中的重複:刪除使用用戶定義的方法

int[] array = {20, 100, 10, 80, 70, 1, 0, -1, 2, 10, 15, 300, 7, 
      6, 2, 18, 19, 21, 9, 0}; 

使用定製方法。

我該怎麼辦?

+0

您保持秩序嗎? –

+5

一種方法是編寫代碼。 – Maroun

+0

*「使用自定義方法」*與什麼相反?你知道一個*標準*的方法嗎? – Andreas

回答

1

使用HashSet

你可以試試這個:

Set<T> mySet = new HashSet<T>(Arrays.asList(someArray)); 

集僅存儲獨特的元素。

將您的設置轉換回數組使用myset.toArray()

+0

...並將其轉換回列表。 – Maroun

+0

是的,我忘了。完成! – FallAndLearn