calculateArea(Length, Height, Width);
double area;
calculateCost(area);
}
public static double calculateArea(int l, int h, int w) {
//Variables
double area;
//Length = l;
// Height = h;
//Width = w;
//Find the area
area = l * h * w;
//returns area outside the method
return area;
}
public static void calculateCost(double ar)
PaintCalculator.java:39: error: variable area might not have been initialized
calculateCost(area);
^
1 error
当我在方法中返回 area 的值时,我无法弄清楚为什么它没有被初始化calculateArea
。我尝试过声明和初始化双区域;上面calculateCost
,但我很困惑为什么里面的区域calculateCost
设置为区域的两倍。