У меня проблемы с этим определенным фрагментом кода в моем последнем задании. Это назначение отображает цены для пользователя на газ, спрашивает, какой тип они хотели бы и сколько галлонов. Программа возвращает общую цену в двойном размере. Я создал переключатель в методе calcPrice, который будет возвращать ответ. У меня возникают проблемы со сбором этой информации и каким-либо способом ее печати в методе displayTotal. Также displayTotal должен быть двойным. Любая помощь приветствуется.
public static double calculatePrice(int type, double gallons){
switch (type){
case 1:
System.out.printf("You owe: %.2f" , gallons * 2.19);
break;
case 2:
System.out.printf("You owe: %.2f", gallons * 2.49);
break;
case 3:
System.out.printf("You owe: %.2f", gallons * 2.71);
break;
case 4:
System.out.printf("You owe: %.2f", gallons * 2.99);
}
return type;
}
public static void displayTotal(double type){
System.out.println(type);
}
}