从ormlite数据库表中选择,没有重复项

问题描述 投票:0回答:1

我正在查询我的ormlite表中的表,该表包含value1,value2,value2,value2,value3,value3,value4。我查询表并在recyclerview中显示它。我不想两次在recyclerview中使用相同的值。这是查询表的方式

 list = valueDao.queryForAll();

我需要列表仅包含value1,value2,value3,value4,以删除重复的值。

java android android-studio android-recyclerview ormlite
1个回答
0
投票

如果您不需要将值保持相同的顺序,则类似以下内容:

Set<List> set = new HashSet<>(list);
list.clear();
list.addAll(set);

可以。

© www.soinside.com 2019 - 2024. All rights reserved.