在java中调用toCelsius方法

在java中调用toCelsius方法,java,Java,这个问题来自我的编程课: 在convertFToC方法中,更改第二个System.out.println语句,使其生成如下显示 212.0华氏度是100.0摄氏度 对于212的输入。如果您对本说明感到困惑,以下是更完整的说明: 输出行的前半部分(212华氏度)已经写入。下一个要显示的项目是 由toCelsius方法计算并返回的摄氏度数。 请记住(参见第3课和准备练习),返回方法的结果可以在中的其他地方使用 通过调用其名称并提供正确的输入参数数量和类型的程序。 在System.out.printl

这个问题来自我的编程课:

在convertFToC方法中,更改第二个System.out.println语句,使其生成如下显示 212.0华氏度是100.0摄氏度 对于212的输入。如果您对本说明感到困惑,以下是更完整的说明: 输出行的前半部分(212华氏度)已经写入。下一个要显示的项目是 由toCelsius方法计算并返回的摄氏度数。 请记住(参见第3课和准备练习),返回方法的结果可以在中的其他地方使用 通过调用其名称并提供正确的输入参数数量和类型的程序。 在System.out.println语句中调用toCelsius方法,向其发送所需的数据(表示华氏度的变量)。 通过在语句末尾连接字符串“degrees centrices”来结束语句。 这个程序现在应该可以编译了。如果您运行它,它将把一个值从华氏度转换为摄氏度

下面是代码,有人能告诉我如何调用toCelsius方法吗。谢谢

import java.util.Scanner;

/**Lab 4 COMP160 2020
 * Starting code*/
public class FahrenheitToCelsius{
  public static void main(String[]args){
    convertFToC();
    convertFToC();
    convertFToC();
    //Step 5;
  }

  /**gets input from user representing fahrenheit and displays celsius equivalent*/
  public static void convertFToC(){
    Scanner scan = new Scanner(System.in);
    System.out.println("Enter Fahrenhei temperature: ");
    double fahrenheit = scan.nextDouble(); //Step 2 - assign next double input from Scanner object
    System.out.println(fahrenheit + " degrees Fahrenheit is " +  + " degrees Celsius"); //Step 4
  }

  /**calculates and returns the celsius equivalent of a double input parameter called fahr*/
  public static double toCelsius(double fahr){
    int BASE = 32;
    double CONVERSION_FACTOR = 9.0/ 5.0;
    double celsius = CONVERSION_FACTOR + BASE / fahr;//Step 3
    return celsius;
  }
}// end class

在这两个连续的+s之间添加
toCelsius(华氏)
。同时也要纠正方法中的转换公式

说明中的字面意思:“记住(参见第3课和准备练习),返回方法的结果可以在程序中的其他地方使用,方法是调用其名称并提供正确的输入参数数量和类型。”
System.out.println(华氏+“华氏度是”+toCelsius(华氏度)+“摄氏度”);