【发布时间】:2011-10-09 00:41:35
【问题描述】:
例如,我有一个 List<Integer> 对象,其中包含以下内容:
3, 6, 5, 3, 3, 6
结果将是 3 和 6。如何创建一个函数来测试重复项,然后返回重复项的 1 个值(不是对,只是对中的一个)?可能出现的一个问题是,如果有四倍值:3, 4, 5, 3, 8, 3, 3 那么我想返回 3 和 3。我该如何完成呢?
【问题讨论】:
-
输出顺序是否必须是稳定的,这意味着这些对的输出顺序与它们在输入中出现的顺序相同吗?特别是,根据您的示例输入发出
[ 6, 3 ]是否违反您的预期合同? -
不,它没有。它只需要以任意顺序显示 3 和 6。