Java中的可变参数以及foreach语句
Java中的可变参数的定义格式如下:
返回值类型 方法名称(类型 ... 参数名称){}
foreach语句的格式如下:
for ( 数据类型 变量名称 :数据名称){
...
}
public class NewDemo01 { public static void main(String[] args) { // TODO Auto-generated method stub fun(); fun(1); fun(1,2,3,4); } public static void fun(int ... args) { /*for(int i=0; i<args.length; i++){ System.out.print(args[i]+"\t"); }*/ for (int i : args) { System.out.print(i+"\t"); } System.out.println(); } }
运行结果(第一行为空):
1
1 2 3 4