使用一维数组,如何识别是否重复
using one dimension array, how to identify if duplicated or not
允许我输入身份证号码而不用担心重复。我的程序应该能够在最后显示身份证号码列表
您要使用 HashSet
,即 built-in 到 Java。这是一个数据结构,您可以将元素插入其中,并检查某个元素是否在恒定时间内存在。因此,当您读入一个元素时,首先检查该集合是否包含该元素;如果是,则跳过它,否则,将其放入您的 ID 列表中,并将其插入到您的 HashSet 中。可以看文档here
允许我输入身份证号码而不用担心重复。我的程序应该能够在最后显示身份证号码列表
您要使用 HashSet
,即 built-in 到 Java。这是一个数据结构,您可以将元素插入其中,并检查某个元素是否在恒定时间内存在。因此,当您读入一个元素时,首先检查该集合是否包含该元素;如果是,则跳过它,否则,将其放入您的 ID 列表中,并将其插入到您的 HashSet 中。可以看文档here