Напишите метод, чтобы основной код заменялся более простым кодом - PullRequest
0 голосов
/ 28 марта 2020

Используйте метод для замены этого основного кода на более простой код, который вызывает метод 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  
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...