-3
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
我找不到为什么在我返回calculateArea
方法中的区域值时未初始化它。我试过声明并初始化双重区域;在calculateCost
以上,但我难以理解为什么calculateCost
内的区域设置为区域的两倍。尝试使用方法时变量未初始化
请更正您的代码。 –
@HalilİbrahimOymacı我认为这就是他们问这个问题的原因。 –
@PC Luddite此代码缺少括号。我想纠正这种情况并正确缩进。 –