Supprimer des éléments d'un Tuple
Vous pouvez supprimer des éléments d'un tuple en Java en utilisant la méthode removeFromX()
, où X
est l'indice de l'élément que vous souhaitez supprimer. La méthode removeFromX()
renvoie un nouveau tuple, assurez-vous donc de l'affecter à une 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);
}
}
Dans cet exemple, nous utilisons removeFrom0()
et removeFrom3()
pour supprimer le premier et le dernier élément du tuple Quartet
. Nous affichons ensuite les trois tuples dans la console.