日期:2014-05-18 浏览次数:20831 次
for (int i = 0; i < pylist.size(); i++) {
for (int j = i+1; j < pylist.size(); j++) {
if(pylist.get(i).equals(pylist.get(j))){
System.out.println("pylist.get(i):"+pylist.get(i)+"|||"+list.get(i)+","+dlist.get(i)+"~~~"+"pylist.get(j):"+pylist.get(j)+"|||"+list.get(j)+","+dlist.get(j)+"---i:"+i+"---j:"+j);
}
}
}
List<String> list=new ArrayList<String>();
list.add("a");
list.add("b");
list.add("c");
list.add("c");
list.add("a");
for (String o : new LinkedHashSet<String>(list)) {
System.out.println(o);
}
public static void test(List<String> list)
{
Map<String, Integer> map = new HashMap<String, Integer>();
for (String s : list)
{
if (map.containsKey(s))
{
map.put(s, map.get(s) + 1);
} else {
map.put(s, 1);
}
}
}
package com.armslee.test;
import java.util.ArrayList;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.Set;
public class RemoveCollectionDoubleValuesTest {
/**
* @param Lavender
*/
public static void main(String[] args) {
List<String> l = new ArrayList<String>();
l.add("A");
l.add("A");
l.add("B");
l.add("B");
l.add("5");
l.add("C");
l.add("1");
l.add("C");
l.add("5");
getDoubleValues(l);
}
/**
* 通过List来去重
*
* @param l
*/
private static void getDoubleValues(List<String> l) {
Set<String> s = new LinkedHashSet<String>(l);
for (String string : s) {
l.remove(string);
}
Set<Strin