Die Antwort sollte zurückgegeben werden, aber es wird aus irgendeinem Grund nicht angezeigt. Ich habe innerhalb von for-Schleife gedruckt und gesehen, dass es die richtige Antwort ist.Antwort kann nicht zurückgegeben werden
public class Salary
{
public static void main (String[]args)
{
double [] salary = {20000.00};
double riseRate = 1.07;
calculateSalary(salary, riseRate);
}
public static double [] calculateSalary(double [] salary, double riseRate)
{
for (int i=0; i<salary.length; i++)
{
salary [i] = salary [i] * riseRate;
}
return salary;
}
}
Ok, dann ist das, was Sie haben, in Ordnung. Aber irgendwo in Ihrem Programm würden Sie wahrscheinlich double [] Gehälter = calculateSalary (Gehalt, riseRate); Durchlaufen Sie dann das Gehalts-Array, um sie auszudrucken. – Ryan