for (int i = 0; i < courselist.size(); i++) //外循环是循环的次数
{
for (int j = courselist.size() - 1 ; j > i; j--) //内循环是 外循环一次比较的次数
{
if (courselist.get(i).getName().equals(courselist.get(j).getName()))
{
courselist.remove(j);
}
}
}
原文:http://www.cnblogs.com/feifeishi/p/6095257.html