Используйте метод для замены этого основного кода на более простой код, который вызывает метод mphAndMinutesToMiles ().
public class CalcMiles {
public static void main(String [] args) {
double milesPerHour;
double minutesTraveled;
double hoursTraveled;
double milesTraveled;
milesPerHour = scnr.nextDouble();
minutesTraveled = scnr.nextDouble();
hoursTraveled = minutesTraveled / 60.0;
milesTraveled = hoursTraveled * milesPerHour;
System.out.println("Miles: " + milesTraveled);
}
}
import java.util.Scanner;
public class CalcMiles {
double calcMilesTraveled(double milesPerHour, double minutesTraveled) {
double hoursTraveled = minutesTraveled / 60.0;
double milesTraveled = hoursTraveled * milesPerHour;
return milesTraveled;
}
public static void main(String [] args) {
Scanner scnr = new Scanner(System.in);
double milesPerHour;
double minutesTraveled;
milesPerHour = scnr.nextDouble();
minutesTraveled = scnr.nextDouble();
System.out.println("Miles: " + mphAndMinutesToMiles(milesPerHour, minutesTraveled));
}
}
Каждый раз, когда я запускаю этот код, он продолжает выдавать мне эту ошибку. Я понятия не имею, что это значит, и я не знаю, как это исправить.
CalcMiles.java:19: error: cannot find symbol
System.out.println("Miles: " + mphAndMinutesToMiles(milesPerHour, minutesTraveled));
^
symbol: method mphAndMinutesToMiles(double,double)
location: class CalcMiles
1 error