Je me suis cassé le cerveau pendant des heures en essayant de comprendre cela.(double, int) ne peut pas être appliqué à (double)
i ont la principale méthode qui est:
public static void main(String [] args)
{
double payRate;
double grossPay;
double netPay;
int hours;
Scanner input = new Scanner(System.in);
System.out.println("Welcome to the Pay Roll Program");
printDescription();
System.out.print("Please input the pay per hour: ");
payRate = input.nextDouble();
System.out.println("\nPlease input the pay per hour: ");
hours = input.nextInt();
System.out.println("\n");
netPay = computePaycheck(netPay);
System.out.println("The net pay is $" + (netPay));
System.out.println("We hope you enjoyed this program");
System.exit(0);
et la méthode qui a calculé le Netpay
public static double computePaycheck(double payRate, int hours)
{
double grossPay = computePaycheck(payRate*hours);
double netPay = (grossPay - (grossPay *.15));
return netPay;
}
Mais je reçois l'erreur « computePaycheck (double, int) dans PayCheck ne peut pas être appliqué à (double) "
Je comprends en quelque sorte cela, mais je ne peux pas pour la vie de moi trouver un remède.
quel IDE utilisez-vous pour le développement? – hanumant