Проверка существования общего элемента по любому индексу между двумя похожими списками с использованием потоковJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Проверка существования общего элемента по любому индексу между двумя похожими списками с использованием потоков

Сообщение Anonymous »

Предположим, у меня есть два похожих списка (хотя и не одинаковых).
Например: дан список целых чисел и другой список шестнадцатеричных строк (которые можно сопоставить с целыми числами). ), как я могу определить, есть ли какой-либо общий элемент с одним и тем же индексом в обоих списках, используя потоки?
Давайте рассмотрим следующий код:

Код: Выделить всё

List l1 = List.of(11, 12, 13, 14, 15);
List l2 = List.of("F", "E", "D", "C", "B");

boolean isCommon = checkIfCommonElementExists(l1, l2);
System.out.print("There's at least one common element at same index: " + isCommon);
В этом примере третий элемент обоих списков один и тот же, т.е. 13 или OxD.
Как можно Я проверяю (или нахожу), есть ли такой общий элемент с тем же индексом, и прерываю его при первом совпадении (что-то вроде AnyMatch()), используя потоки? Эту простую задачу можно решить без потоков, но можно ли ее решить с помощью потоков?

Подробнее здесь: https://stackoverflow.com/questions/721 ... using-stre
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»