java编程思想练习题-第5章练习19,20-可变参数列表

题目:写一个类,他接受一个可变参数的String数组,验证你可以向该方法传递一个用逗号分隔的String列表,或是一个String[]。

public class test {
	
	public  test(String ... strs){
		for(String str:strs){System.out.println(str);}
	}
	public static void main(String[] args)  {
	test t=new test("1","2","3");
	test p=new test(new String[]{"4","5","6"});
	}
}

 

题目:创建一个使用可变参数列表而不是普通的main()语法的main()。打印所产生的args数组的所有元素,并用各种不同数量的命令行参数来测试它。

public class test {
	
	public static void main(String []args)  {
	for(String str:args){System.out.println(str);}
	}
}

 需要注意一点是,像main函数传多个参数的时候,用空格隔开,而不是逗号

你可能感兴趣的:(java,java编程思想课后题)