Quick actions

cmd+k|ctrl+k

Navigation

Languages

Contains Common Item

Snippet info

Language

Java

Visibility

public

Author

hospino11

Created

2025-02-04T03:51:59.797733Z

Updated

2025-02-04T04:41:36.159302Z

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

class Main {
    public static void main(String[] args) {
        String[] array1 = {"a", "b", "c", "x"};
        String[] array2 = {"z", "y", "i"};
        
        System.out.println(Arrays.toString(array1) + " has common items with " + Arrays.toString(array2) + "? " + thereAreCommonItems(array1, array2));
        
        String[] array3 = {"a", "b", "c", "x"};
        String[] array4 = {"z", "y", "x"};
        
        System.out.println(Arrays.toString(array3) + " has common items with " + Arrays.toString(array4) + "? " + thereAreCommonItems(array3, array4));
    }
    
    public static boolean thereAreCommonItems(String[] array1, String[] array2) {
        Set<String> set2 = new HashSet<>(Arrays.asList(array2));
        
        for (int i = 0; i < array1.length; i++) {
            if (set2.contains(array1[i])) {
                return true;
            }
        }
        
        return false;
    }
}
INFO