Comment passer un tableau d'objets en paramètre dans Java
La méthode est public static void method(Object[] params)
comment dois-je l'appeler dans les scénarios suivants?
- avec un objet comme paramètre
ClassA a
- avec plus d'un des objets comme paramètres
ClassA a
ClassB b
ClassC c
?
merci
source d'informationauteur derrdji
Vous devez vous connecter pour publier un commentaire.
Vous pouvez créer un tableau d'objets à la volée:
Une autre suggestion est que vous modifiez la signature de la méthode afin qu'il utilise java varargs:
Belle chose, c'est qu'il est compilé dans une méthode avec la même signature que ci-dessus
(Object[] params)
. Mais il peut également être appelé commemethod(a)
oumethod(a, b, c)
.