在去重时,我们可以在sql中用distinct进行去重,但在我的实际使用中,发现该去重方式并不能对多条数据的某一条数据进行去重,于是在上网查证的时候,发现可以用group by进行分组实现去重的操作,但是这样任然不能实现单一字段去重,于是便想起之前看到的操作。先把要查询的字段以不去重的方式进行获取,并用list进行接收,然后我们把接受到的数据进行一个遍历去重,这里可以利用stream流完成操作,并利用TreeSet的不可重复的特性进行对该字段的去重(测试发现,只取第一个查到的数据,之后字段相同的均被删除)
标签:发现,对象,流对,操作,数据,Steam,进行 From: https://www.cnblogs.com/kanolover/p/17699909.html