Can someone explain to me how to get this to run?
import java.util.Scanner;
public class HeatIndexCalculator {
int currentTemp;
double currenHumidity;
double heatIndex;
double calculatedHeatIndex;
double c1 = -42.379;
double c2 = 2.04901523;
double c3 = 10.14333127;
double c4 = -.22475541;
double c5 = -.00683783;
double c6 = -.05481717;
double c7 = .00122874;
double c8 = -.00085282;
double c9 = -.00000199;
public double calculateHeatIndex(int currentTemp, double currentHumidity){
double one;
double two;
double three;
double four;
one = c1+c2*currentTemp+c3*currentHumidity;
two = c4*currentTemp*currentHumidity+c5*(currentTemp*currentTemp);
three= c6*(currentHumidity*currentHumidity )+c7*(currentTemp*currentTemp)*currentHumidity;
four = c8*currentTemp*(currentHumidity*currentHumidity)+c9*(currentTemp*currentTemp)*(currentHumidity*currentHumidity);
heatIndex=+one+two+three+four;
return heatIndex;
}
public void printHeatindex(int currentTemp, double currentHumidity,double calculatedHeatIndex){
Scanner input = new Scanner (System.in);
System.out.print("Please enter the current temperature in degrees fahrenheit");
currentTemp=input.nextInt();
System.out.println("please enter the current humidity as a percentage");
currentHumidity=input.nextDouble();
calculatedHeatIndex = calculateHeatIndex(currentTemp,currentHumidity);
System.out.printf("At a temperature of %iF and a humidity of %d percent\n",currentTemp,currentHumidity);
System.out.printf("It actually feels like:%dF",calculatedHeatIndex);
input.close();
}
public void main(String[] arg, double currentHumidity, int currentTemp,double calculatedHeatIndex){
calculateHeatIndex(currentTemp, currentHumidity);
printHeatindex( currentTemp, currentHumidity,calculatedHeatIndex);
}
}