java版ArrayList去除重複元素

用equals方法比較ArrayList中數據,遍歷兩次List即可。
源代碼:

public List<String> arraylist(){
		List<String> list =new ArrayList<>();
		list.add("redis");
		list.add("rediss");
		list.add("redis");
		list.add("haproxy");
		list.add("redis");
		list.add("wangjie");
		list.add("redi");
		list.add("redi");
		list.add("redis");
		list.add("haproxy");
		list.add("aaaa");
		list.add("aa");
		list.add("haproxy");
		for(int i=0;i<list.size();i++) {
			for (int j = 1+i; j < list.size(); j++) {
				if (list.get(i).toString().equals(list.get(j))) {
					list.remove(j);
				}
			}
		}
		return list;
		
	}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章