import java.util.ArrayList;
public class practice19_3 {
public static <E> ArrayList<E> removeDuplicates(ArrayList<E> list){
for(int i = 0;i<list.size();i++)
{
for(int j = i+1;j<list.size();j++)
{
if(list.get(i).equals(list.get(j))){
public class practice19_3 {
public static <E> ArrayList<E> removeDuplicates(ArrayList<E> list){
for(int i = 0;i<list.size();i++)
{
for(int j = i+1;j<list.size();j++)
{
if(list.get(i).equals(list.get(j))){
//删除一样的元素
list.remove(i);
i--;
break;
}
}
}
return list;
}
public static void main(String[] args) {
// TODO Auto-generated method stub
ArrayList<String> list = new ArrayList<String>();
list.add("你好");
list.add("njsah");
list.add("你好");
System.out.println(list);
System.out.println(removeDuplicates(list));
}
list.remove(i);
i--;
break;
}
}
}
return list;
}
public static void main(String[] args) {
// TODO Auto-generated method stub
ArrayList<String> list = new ArrayList<String>();
list.add("你好");
list.add("njsah");
list.add("你好");
System.out.println(list);
System.out.println(removeDuplicates(list));
}
}