No Java, os parâmetros de comprimento variável (varargs) podem ser definidos para obter métodos para corresponder a vários parâmetros com um número incerto, e sua definição é representada por "...". De fato, isso é semelhante a passar uma matriz para um método, e o método de uso é o mesmo que a matriz, como segue:
Teste public void (String ... str) {for (String S: STR) {}} O método de chamada é o mesmo que o método de chamada normal, exceto que os parâmetros que podem ser correspondentes são de 0 a mais de um. do seguinte modo:
test (); teste ("lili"); teste ("lili", "hanmeimei");Alguns pontos para prestar atenção durante o uso:
1. Ao ligar, se o método com parâmetros fixos e parâmetros de comprimento variável puderem ser correspondidos ao mesmo tempo, o método de parâmetro fixo será preferido.
2. Se você puder corresponder a dois métodos contendo parâmetros mutáveis ao mesmo tempo, o compilador relatará um erro porque o compilador não sabe qual método chama.
3. Um método pode ter apenas um parâmetro variável e o parâmetro variável deve ser o último parâmetro.
A explicação detalhada acima dos métodos de definição e uso de parâmetros de comprimento variável no Java é todo o conteúdo que compartilhei com você. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.