读书人

java中函数施用变长参数(转)

发布时间: 2012-12-18 12:43:41 作者: rapoo

java中函数使用变长参数(转)
当参数个数不确定时,开发者很想使用变长参数,让调用者以更灵活的方式调用。此种方法和方法重载有同样的效果,但是个人感觉比方法重载用着简洁。一直知道Java支持变长参数函数,然而项目中一直没有用到,前几天在项目中看到前辈大量使用变长参数,感觉有很好的效果。特别是API设计中能够解决很多不确定因素。下面是一个简单的变长参数示例
变长参数使用的形式是Type...argsName,即 类型+省略号+参数名
Java代码如下。




运行结果如下:
Give no args--------------------------the args number is:2args 0 is This is the first argsargs 1 is This is the second args--------------------------the args number is:2args 0 is This is the first argsargs 1 is This is the second args--------------------------

读书人网 >编程

热点推荐