检查java中excel列的唯一性

检查java中excel列的唯一性,java,excel,apache-poi,Java,Excel,Apache Poi,我正在使用ApachePOIAPI从web应用程序中上传的excel(.xls或.xlsx)文件中提取数据。现在我想验证工作表的特定列是否应该包含唯一的数据(没有重复的条目) 是否可以在开始实际提取数据之前检查唯一性(目的只是减少计算)?我可以在提取后做,因为我把那个列放在一个集合中 或者有没有其他方法来做这种事情?你能给我一个解决方案或者给我一个正确的方向吗?你应该看看 从文件中: 例如,您可以筛选以仅查看指定的值, 筛选以查看顶部或底部值,或筛选以快速查看 重复值 你认为什么是独一无二的?同

我正在使用ApachePOIAPI从web应用程序中上传的excel(.xls或.xlsx)文件中提取数据。现在我想验证工作表的特定列是否应该包含唯一的数据(没有重复的条目)

是否可以在开始实际提取数据之前检查唯一性(目的只是减少计算)?我可以在提取后做,因为我把那个列放在一个集合中

或者有没有其他方法来做这种事情?你能给我一个解决方案或者给我一个正确的方向吗?

你应该看看

从文件中:

例如,您可以筛选以仅查看指定的值, 筛选以查看顶部或底部值,或筛选以快速查看 重复值


你认为什么是独一无二的?同样的价值?相同的值和相同的格式?无论存储方式如何(如1对“1”)、1或“1”都不允许显示相同的值。