Хорошо, я делаю бот-дискорд, и я тупой.
Так что, если решение игры таково: [": star:", ": star:", ": star:", ": star:"]
И я ввожу [": star:",": clubs:", ": star:", ": star:"]
Мне нужен общий строковый массив: [": star:", ": star:", ": star: "]
Это то, что я пытался:
private List<String> findCommonElement(String[] a, String[] b) {
List<String> commonElements = new ArrayList<>();
for (String s1 : a) {
for (String s2 : b) {
if (s1.equals(s2)) {
commonElements.add(s1);
break;
}
}
}
return commonElements;
}
Я понимаю, что это проверка позиции каждого элемента с позицией массива других, но я не знаю.Сделать это не вложенным?