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循环传递变量解决思路内容不知道朋友们看完后还有什么想法没,关注爱站技术频道网站,我们每天都会更新不同类型的文章,有需要的朋友可以自行查阅哦!

上一篇:Exchange邮件标题格式的设置代码

下一篇:Android中未使用权限列表的打开方式

相关阅读

热门软件源码

最新软件源码下载