Java——方法的可变参数

发布时间:2017-6-29 10:48:53编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"Java——方法的可变参数",主要涉及到Java——方法的可变参数方面的内容,对于Java——方法的可变参数感兴趣的同学可以参考一下。

Java5的另一个新特性,方法的可变参数,说的是参数的个数可变。
用...表示 。例.
方法的可变参数,其它也是一个语法糖,编译器级别的新特性,让开发者代码更简单,
方法的可变参数其底层就是一个数组类型。

//以数组的参数求各
	static int getSum(int[] numbs)
	{
		int  sum=0;
		
		for(int a:numbs){
			
			sum+=a;
		}
		
	   return sum;
	}

	//可变的参数.参数个数不固定。
	static int getSum2(int ... numbs)
	{
		int  sum=0;
		
		for(int a:numbs){
			
			sum+=a;
		}
		
	   return sum;
	}
	public static void main(String[] args){
	
		int[] a={1,5,34,56,7};
		int sum1=getSum(a);
		System.out.println(sum1);
		
		//以可变的参数,传的是数字,不是数组
		int sumb2=getSum2(2,4,5);
		System.out.println(sumb2);
		
	}





上一篇:Mysql 建表时,日期时间类型选择
下一篇:Nginx常用命令

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款