【发布时间】:2017-05-08 16:41:30
【问题描述】:
public static void addBonus(double[] array, double bonus)
{
for (int k = 0; k < array.length; k++)
{
array[k] = array[k] + bonus;
}
}
public static void main(String[] args)
{
double[] scores = { 45.6, 67.8, 89.4 };
addBonus(scores, 3.0);
System.out.print(scores[2]);
}
我看到这是一个更改数组内容的方法的执行,我从运行循环开始,直到我到达 + 奖励部分,我知道 array[k] 将是 45.6 [0] 等等,但我不确定 3.0 是否应该添加。我想我的问题是,不理解 addBonus(scores, 3.0) 这一行。 感谢您的宝贵时间,我对 java 比较陌生
【问题讨论】:
标签: java arrays add system.out