Java for循环传递变量解决思路内容
来源:爱站网时间:2022-04-22编辑:网友分享
在进行java程序处理的时候,不少朋友都会遇到Java for循环传递变量的问题,关于这个问题的解决方案是什么你知道吗?来看看爱站技术频道小编所整理的资料吧!
问题描述
我有以下代码:
double getTotalPayments(){
for (int i = 0 ; i == periodsPerYear * years ; i++){
double balance =+ Math.round(initialBalance - (monthlyPayment-((interestRate/periodsPerYear) *initialBalance))*100.00)/100.00;
initialBalance =- balance;
if(i == periodsPerYear*years){
return balance;
break;
}
}
return balance;
}
我正在尝试通过双变量'balance'来返回方法。我必须使用for循环来计算付款总额。关于如何解决它的任何建议?我已经筋疲力尽了。
思路一:
我认为您只是在代码中缺少了一些东西。它可能会像这样。您只是缺少方法中的位,说明它是公共方法还是私有方法,并且您没有在Int Variable余额中调用。
public double getTotalPayments(int balance){
for (int i = 0 ; i == periodsPerYear * years ; i++){
double balance =+ Math.round(initialBalance - (monthlyPayment-((interestRate/periodsPerYear) *initialBalance))*100.00)/100.00;
initialBalance =- balance;
if(i == periodsPerYear*years){
return balance;
break;
}
}
return balance;
请让我知道是否可行!
思路二:
应该是
double balance += Math.round(initialBalance -
(monthlyPayment-((interestRate/periodsPerYear)
*initialBalance))*100.00)/100.00;
initialBalance -= balance;
Java for循环传递变量解决思路内容不知道朋友们看完后还有什么想法没,关注爱站技术频道网站,我们每天都会更新不同类型的文章,有需要的朋友可以自行查阅哦!