可変パラメータの後に1.5の新機能

パッケージテスト。


輸入java.utilの。*; 
輸入java.util.concurrent.SynchronousQueue。
輸入java.util.concurrent.locks.Lock。

輸入javax.print.attribute.IntegerSyntax。

輸入org.omg.CosNaming.NamingContextExtPackage.AddressHelper; 

輸入privateclass *。; 
輸入java.io. *; 

パブリッククラスメイン{ 

	プライベート静的最終文字列space_operator = "「; 
	公共の静的な無効メイン(文字列[]引数)例外{スロー

		スキャナスキャナは=新しいスキャナ(新しいにBufferedInputStream(System.in))を、
		PrintWriterのうち=新しいPrintWriter(新しいのOutputStreamWriter(のSystem.out)); 
		
		
		/ * 
		 *可变参数1.5之后的新特性
		 * / 
		 
		int型の合計は=(1,2,3,4,5,78,5)を追加します。
		のSystem.out.println(合計)。
		
		
	}
	 
	//変数のパラメータは、直接1であるどのくらいのint型の配列を知りません転送
	//が、これは唯一の配列変数の末尾に配置することができます
	/ * 
	 ので、冒頭に戻るときに我々のパラメータ*私たちは、転送することはできません
	 * 
	 * /
	プライベート追加(int型... ARR)int型の静的
	{ 
		int型のSUM = 0; 
		{(;;私はarr.lengthを<I ++はI = 0をint型)用
			SUM = + ARR [I]; 
		} 
		戻りSUM; 
	} 
	
	//私たちは、その後、最初の数字の前に配置して送信すると等価である
	/ * 
	 * 
	(int型、int型... ARR)の追加int型プライベート静的を
	{ 
		; int型SUM = 0 
		のための(int型I = 0; I <arr.length ; I ++){ 
			SUM = + ARR [I]; 
		} 
		戻りSUM; 
	} 
	* / 
}

  

おすすめ

転載: www.cnblogs.com/WINDZLY/p/11788700.html