Я хочу объединить (сжать) следующие потоки:
s1 = [1, A], [2, B], [3, C]
s2 = [1,X], [3, XX]
и получить:
result = [1, Pair (A, X)], [2, Pair (B, null)], [3,Pair (C, XX)]
Есть ли чистый и эффективный способ сделать это?
Заранее благодарим за любую помощь.