qileilove

blog已经转移至github,大家请访问 http://qaseven.github.io/

java实现list清除重复的字符串

package com.zhangle.arithmetic;
import java.util.ArrayList;
import java.util.List;
public class ClearRepeat {
/**
* @param args
*/
public static void main(String[] args) {
List<String> list=new ArrayList<String>();
list.add("abc");
list.add("efg");
list.add("ghi");
list.add("ghi");
list.add("ghi");
list.add("efg");
for (int i = 0; i < list.size();i++) {
int j=list.lastIndexOf(list.get(i));
if (i!=j) {
list.remove(j);
i--;//每次有重复都让i回到初始位置,i==j时才可以向下循环
}
}
System.out.println(list);
}
}

posted on 2014-04-03 11:24 顺其自然EVO 阅读(445) 评论(1)  编辑  收藏 所属分类: 测试学习专栏

评论

# re: java实现list清除重复的字符串[未登录] 2016-01-13 16:33 123

list的size变了,没法实现的,亲注意  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 
<2014年4月>
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

导航

统计

常用链接

留言簿(55)

随笔分类

随笔档案

文章分类

文章档案

搜索

最新评论

阅读排行榜

评论排行榜