今天见了参数后加 "省略号"的,以前没见过,先记下,以免忘记
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
List<String> list = new ArrayList<String>();
list.add("mark");
new Test().testOverloading(list, null);
}
private static void testOverloading(List<String>... args) {
System.out.println(args[0].get(0) + "=="+ args[1]);
}
}
... 表示接收任意多个参数,参数个数是不固定的, 它是以数组的形式接收的,后面的操作就如操作数组一般.