Вы всегда можете пойти с грубой силой, пройдя через слова из одного массива и проверки, если они находятся в другом. Для каждой строки, которую вы найдете в обоих массивах, вы помечаете строку или копируете ее в отдельный массив для строк, находящихся в обоих массивах. Когда вы закончите, вы просто распечатываете/подсчитываете строки в новом массиве.
Обратите внимание, что это очень медленный подход, и есть лучшие способы сделать это там, однако вы не указали, что скорость имеет смысл, и это приведет вас туда.
Вы можете попробовать сделать это с помощью HashSet (как рекомендовал Джош Эйнштейн), я не знаком с этой коллекцией, но быстрый поиск говорит мне, что он может работать очень хорошо.