Por ejemplo, el propio String.format()
de Java admite una cantidad variable de argumentos.¿Cómo crear un método Java que acepte una cantidad variable de argumentos?
String.format("Hello %s! ABC %d!", "World", 123);
//=> Hello World! ABC 123!
¿Cómo puedo hacer mi propia función que acepta una cantidad variable de argumentos?
Seguimiento pregunta:
Realmente estoy tratando de hacer un acceso directo comodidad para esto:
System.out.println(String.format("...", a, b, c));
De modo que pueda llamar como algo menos detallado de esta manera:
print("...", a, b, c);
¿Cómo puedo lograr esto?
No estaba familiarizado con la sintaxis '(final Object ... arguments)', así que no estoy seguro de a qué te refieres. –