<分区>
我是计算机科学专业的二年级学生,我刚刚结束第一次面试。
基本上在最后我的面试官要求我编写一个函数,它接受两个参数,一个以磅为单位的金额和一个税率,然后返回一个包含税额的数组。
经过反复试验,我最终写了这样的东西:
public static double[] taxAmount (double pounds, double taxPercentage) {
double taxAmount = pounds * taxPercentage/100;
double[] taxAmountArray = new double[1];
taxAmountArray[0] = taxAmount;
return taxAmountArray;
}
它成功了,他看起来很高兴,我想知道为什么我需要为这个任务返回一个数组?我只是觉得这个问题真的很愚蠢数组对这个任务没用对吧?我错过了什么吗?