Допустим, у меня есть набор со следующими значениями: A, B, C, D. Есть ли простой способ получить набор, который содержит AB, AC, AD, BC, BD, CD?
В Ruby я могу сделать это напрямую с помощью функции комбинации . Любые предложения о том, как сделать это на Java?