当使用 GPT-3.5 Turbo 版本时,我将以 Java 代码编写一个示例来展示如何判断两个集合是否有相同的元素。

import java.util.HashSet;
import java.util.Set;

public class SetComparison {
    public static void main(String[] args) {
        Set<Integer> set1 = new HashSet<>();
        set1.add(1);
        set1.add(2);
        set1.add(3);

        Set<Integer> set2 = new HashSet<>();
        set2.add(3);
        set2.add(4);
        set2.add(5);

        boolean hasCommonElements = false;
        for (int element : set1) {
            if (set2.contains(element)) {
                hasCommonElements = true;
                break;
            }
        }

        if (hasCommonElements) {
            System.out.println('两个集合有相同元素.');
        } else {
            System.out.println('两个集合没有相同元素.');
        }
    }
}

在这个示例中,我们创建了两个HashSet集合:set1set2。我们使用add方法添加一些元素。

然后,我们使用一个for循环遍历set1中的元素,并使用contains方法检查set2中是否包含相同的元素。如果找到相同的元素,我们将hasCommonElements标志设置为true并跳出循环。

最后,根据hasCommonElements的值打印出相应的信息,以确定两个集合是否有相同的元素。

请注意,此示例仅演示了一种判断两个集合是否有相同元素的方法,实际实现可能因需求而异。

Java 判断两个集合是否有相同元素 - 代码示例

原文地址: http://www.cveoy.top/t/topic/hAe 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录