Поэтому я хочу создать поток, который выглядит следующим образом:
Код: Выделить всё
[(1, 1), (1, 2), (2, 1), (2, 2)]
Код: Выделить всё
public class Tupel {
private final T first;
private final T second;
public Tupel(T first, T second) {
assert first != null;
assert second != null;
this.first = first;
this.second = second;
}
public T getFirst() {
return first;
}
public T getSecond() {
return second;
}
@Override
...
Код: Выделить всё
public class TupelPairs {
private TupleSet tupleSet;
public TupelPais(TupleSet tupleSet) {
this.tupelSet = tupleSet;
//This is where I want to create my tuple pairs
}
public Stream getElements() {
return; //This is where I want to return my Stream of those tuple pairs
}
Подробнее здесь: https://stackoverflow.com/questions/668 ... tuple-pair