關於java中求和的方法,用可變變量來解決這個問題


在Java中可以說寫一個求和的小程序是最簡單不過的了。但是這里需要考慮的一個問題是有多少個參數傳到方法體里面去進行求和呢?

舉個例子,我們寫一個a+b的程序相信大家都會,然后我們也會寫一個a+b+c的程序,但是這下問題來了,這個參數要是不確定怎么辦?也就是說這個求和是a+b+c+...。這里可以像計算器一樣隨意輸入用戶想要相加的數。

針對上面的思考,我們就可以采用可變變量的方法來解決這個問題了。下面看代碼!

class arr{
public void add(int... a){ //可變參數
int sum = 0;
for(int i:a){
sum+=i;
}
System.out.println("結果"+sum);
}

 

public static void main(String[] args) {

arr a = new arr();
a.add(5,4,8,9,45);//這個參數就是可以隨意輸多少個數的

}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM