为了账号安全,请及时绑定邮箱和手机立即绑定

如何让数组的最后一列在最后相加?

如何让数组的最后一列在最后相加?

四季花海 2021-12-10 15:05:29
让我卡住的代码部分是最后打印出来并让它为最终的 system.out 消息添加数组的 BILL 部分并正确显示它。数组和程序的其余部分工作正常,这只是我遇到问题的最后一部分。private static void printBilling() {         int numberOfCustomers = Accounts.length;        int sum=0;        System.out.println("\n\nTable showing charges for cell phones");        for (int customer=0; customer<numberOfCustomers; customer++){                       System.out.printf ("%s %s %s:\n GB used = %s Please Pay %s \n\n",                     Accounts[customer][NAME],                     Accounts[customer][ACCT],                     Accounts[customer][SELECTION],                    Accounts[customer][USED],                    Accounts[customer][BILL]);          }            sum+= Accounts.length[customer][BILL];        {        System.out.printf ("The total owed is %s", +sum);           }
查看完整描述

1 回答

?
慕标5832272

TA贡献1966条经验 获得超4个赞

你的账单可能是一个字符串,然后像下面一样改变。

如果它包含整数,使用这个

 sum+= Integer.parseInt(Accounts[customer][BILL]);

如果它包含双打,需要(双和变量)然后使用

sum+= Double.parseDouble(Accounts[customer][BILL]);


查看完整回答
反对 回复 2021-12-10
  • 1 回答
  • 0 关注
  • 121 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信