import java.util.*; import java.util.HashSet; public class Test1 { public static void main(String[] args) { ArrayList arrayList = new ArrayList(); arrayList.add(34); arrayList.add(34); arrayList.add(34); arrayList.add(22); arrayList.add(22); arrayList.add(45); arrayList.add(45); arrayList.add(45); List newlist = duplicate(arrayList); System.out.println(newlist); } public static List duplicate(List list) { // HashSet hashSet = new HashSet(); // for(Object o : list) // { // hashSet.add(o); // } // ArrayList arrayList = new ArrayList(); // for(Object o : hashSet) // { // arrayList.add(o); // } // return arrayList; HashSet hashSet = new HashSet(list); ArrayList arrayList = new ArrayList(hashSet); return arrayList; } }
import java.util.*;
import java.util.HashSet;public class Test1
{
public static void main(String[] args)
{
ArrayList arrayList = new ArrayList();
arrayList.add(34);
arrayList.add(34);
arrayList.add(34);
arrayList.add(22);
arrayList.add(22);
arrayList.add(45);
arrayList.add(45);
arrayList.add(45);
List newlist = duplicate(arrayList);
System.out.println(newlist);
}public static List duplicate(List list)
{
// HashSet hashSet = new HashSet();
// for(Object o : list)
// {
// hashSet.add(o);
// }
// ArrayList arrayList = new ArrayList();
// for(Object o : hashSet)
// {
// arrayList.add(o);
// }
// return arrayList;
HashSet hashSet = new HashSet(list);
ArrayList arrayList = new ArrayList(hashSet);
return arrayList;
}
}
JAVA的HashSet和ArrayList的特性实现转换-----JAVA
于 2023-05-13 15:59:04 首次发布