如何在不使用java中的Set/Map实现的情况下在List/ArrayList中查找副本并显示?可能吗?那怎么办?

如何在不使用java中的Set/Map实现的情况下在List/ArrayList中查找副本并显示?可能吗?那怎么办?,java,Java,给我举个例子,在不使用java中的Set/Map实现的情况下查找重复项并在List/ArrayList中显示?可能吗?那怎么办呢?当然有可能。最明显的解决方案不是很有效,但它给出了正确的答案: List<String> input = ... List<String> result = new ArrayList<>(); for (String item : input) { if (!result.contains(item)) {

给我举个例子,在不使用java中的Set/Map实现的情况下查找重复项并在List/ArrayList中显示?可能吗?那怎么办呢?当然有可能。最明显的解决方案不是很有效,但它给出了正确的答案:

List<String> input = ...
List<String> result = new ArrayList<>();

for (String item : input) {
    if (!result.contains(item)) {
        result.add(item);
    }
}
列表输入=。。。
列表结果=新建ArrayList();
for(字符串项:输入){
如果(!result.contains(项)){
结果.添加(项目);
}
}

但你为什么要这么做?(除了可能是为了解决一个愚蠢的赌注)。

我投票结束这个问题,因为我们不是生活在石器时代。我们有“谷歌”来寻找一些东西。有可能复制的吗?那怎么办我认为他甚至没有试图寻找解决办法:)