52 votes

Quelle #39 est la meilleure façon de renvoyer une paire de valeurs en Java ?

C’est un petit problème, car je pourrais facilement préparer une classe de paires pour faire le travail. Je ne veux pas vraiment le faire cependant, et je pense qu’il devrait y avoir un moyen simple, intégré et java de renvoyer deux valeurs. Quelle est la meilleure et la plus simple façon de le faire? Tableaux? Une autre structure de données ?

30voto

Hzyf Points 424

L’utilisation d’une classe de conteneur est le moyen le plus simple.

13voto

trutheality Points 13261

La chose la plus proche que j’ai vue d’une « paire » dans les bibliothèques standard sont `` l’interface et les classes qui ```` l’implémentent.

Si les deux objets sont de la même classe, un tableau est plus facile à utiliser.

3voto

JohnGlynn Points 1

Apache Commons Lang3 fournit une classe abstraite `` avec quelques implémentations, notamment ImmutablePair et MutablePair.

Prograide.com

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.

Powered by:

X