Existe-t-il une implémentation éprouvée de la classe Pair en Java ?
Je veux dire facilement disponible, largement accepté et testé, peut-être faisant partie d'une bibliothèque plus étendue comme Apache Commons ou Guava.
Existe-t-il une implémentation éprouvée de la classe Pair en Java ?
Je veux dire facilement disponible, largement accepté et testé, peut-être faisant partie d'une bibliothèque plus étendue comme Apache Commons ou Guava.
Ma solution était :
public class Pair<F, S> extends java.util.AbstractMap.SimpleImmutableEntry<F, S> {
public Pair( F f, S s ) {
super( f, s );
}
public F getFirst() {
return getKey();
}
public S getSecond() {
return getValue();
}
public String toString() {
return "["+getKey()+","+getValue()+"]";
}
}
Très simple, avec tous les avantages de la classe AbstractMap.SimpleImmutableEntry.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.