Ich habe eine Methode, die Schlüssel und die zugehörigen Parameter im folgenden Format verwendet.Wie verwenden Sie variable Argumente, um eine bestimmte Funktion um ein Objekt zu wickeln []
public String foo(String key, Object[] parameters) {..}
Ich würde es vorziehen, die Parameter mit einem variablen Argument Format übergeben. Wie soll ich das machen?
Ich versuchte public String foo(String key, Object... parameters) {..}
- Aber dies scheint mit der oben angegebenen Methode Definition kollidieren.
Sollte ich etwas wie das Folgende tun und dies in die Object [] Methode einbinden?
public String foo(String key, Object a) {..}
public String foo(String key, Object a, Object b) {..}
public String foo(String key, Object a, Object b, Object c) {..}
+1 Dies ist der entscheidende Punkt ist. –