我想要一个唯一的元组列表,没有重复项。
List <Tuple> newNonZeros = new ArrayList<>();
并且在newNonZeroes中是结果:[(0,2)(1,2)(1,2)(1,1)(2,2)(2,2)(2,1)]
这是我尝试过的:
List <Tuple> newList = new ArrayList<>();
newList.add(newNonZeros.get(0));
for(int i=1; i < newNonZeros.size();i++){
if(newNonZeros.get(i-1)!= newNonZeros.get(i)){
newList.add(newNonZeros.get(i));
}
}
这不起作用。有人可以帮我...这是一个非常简单的问题
我也尝试了以下方法:
...newNonZeros.stream().distinct().collect(Collectors.toList());