Triple полезно, когда вы хотите сохранить 3 значения за раз и можете передавать разные типы данных. Если вы просто хотите узнать, то ниже приведен пример его использования, но если вы хотите использовать в коде, я бы посоветовал вам использовать Objects
вместо.
public class Triple<T, U, V> {
private final T first;
private final U second;
private final V third;
public Triple(T first, U second, V third) {
this.first = first;
this.second = second;
this.third = third;
}
public T getFirst() { return first; }
public U getSecond() { return second; }
public V getThird() { return third; }
}
И вот как вы можете создать его экземпляр:
List<Triple<String, Integer, Integer>> = new ArrayList<>();
EDIT
Как обсуждалось в комментариях, обратите внимание, что он принадлежит org.apache.commons.lang3.tuple
Это не встроенный класс в Java.