??????Java5 ?????????????varargs?????????????????п?????????????????????????????????????ò????????????????????print("hello");print("hello"??"lisi");print("hello"??"????"?? "alexia");?????????ζ????????? ?????????????????

????1. ????????????

???????...????????????????

print(String... args){
...
}

????????п????????????п???????????????????????????????????е???????

print(String... args){
   for(String temp:args)
      System.out.println(temp);
}

????2. ?????????????????

???????????????????????????????????????????磺

print();
print("hello");
print("hello"??"lisi");
print("hello"??"????"?? "alexia")

????3. ???????????ù???

????3.1 ????÷???????????????????????????????????????????????????????????????????????????????????

package com;
// ???????????????
import static java.lang.System.out;
public class VarArgsTest {
public void print(String... args) {
for (int i = 0; i < args.length; i++) {
out.println(args[i]);
}
}
public void print(String test) {
out.println("----------");
}
public static void main(String[] args) {
VarArgsTest test = new VarArgsTest();
test.print("hello");
test.print("hello"?? "alexia");
}
}