Eliminar elementos de una tupla
Puedes eliminar elementos de una tupla en Java utilizando el método removeFromX()
, donde X
es el índice del elemento que deseas eliminar. El método removeFromX()
devuelve una nueva tupla, así que asegúrate de asignarla a una variable.
import org.javatuples.*;
public class TupleDemo {
public static void main(String[] args) {
Quartet<String, Double, Integer, Boolean> tuple = Quartet.with("Hello", 3.14, 42, true);
Triplet<Double, Integer, Boolean> newTuple1 = tuple.removeFrom0();
Triplet<String, Double, Integer> newTuple2 = tuple.removeFrom3();
System.out.println(tuple);
System.out.println(newTuple1);
System.out.println(newTuple2);
}
}
En este ejemplo, utilizamos removeFrom0()
y removeFrom3()
para eliminar el primer y el último elemento de la tupla Quartet
. Luego, imprimimos las tres tuplas en la consola.