En Java, los parámetros de longitud variable (varargs) se pueden definir para que los métodos coincidan con múltiples parámetros con un número incierto, y su definición está representada por "...". De hecho, esto es similar a pasar una matriz para un método, y el método de uso es el mismo que la matriz, como sigue:
Public void test (string ... str) {for (String s: str) {}} El método de llamadas es el mismo que el método de llamada normal, excepto que los parámetros que se pueden igualar son de 0 a más de uno. como sigue:
test (); test ("lilei"); test ("lilei", "hanmeimei");Algunos puntos a los que prestar atención durante el uso:
1. Al llamar, si el método con parámetros fijos y parámetros de longitud de variable se pueden coincidir al mismo tiempo, se preferirá el método de parámetro fijo.
2. Si puede hacer coincidir dos métodos que contienen parámetros mutables al mismo tiempo, el compilador informará un error porque el compilador no sabe qué método llamar.
3. Un método solo puede tener un parámetro variable, y el parámetro variable debe ser el último parámetro.
La explicación detallada anterior de los métodos de definición y uso de parámetros de longitud variable en Java es todo el contenido que he compartido con usted. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.