我在尝试打印静态方法 calcArea 的结果时遇到困难,该方法以 int radius 作为参数来计算圆的面积并返回面积。
这是下面的代码👇任何帮助,我们将不胜感激。
public class CircleArea {
public int radius;
public static void main(String[] args) {
Scanner input = new Scanner (System.in);
System.out.print("Enter the radius of the circle: ");
int radius = input.nextInt();
System.out.print("The area of the circle is:" + calcArea()); <-- ERROR HERE
}
public static double calcArea(int radius){
double area = Math.PI * Math.pow(radius, 2);
return area;
}
}
最佳答案
您对 calcArea
的调用需要传入一个参数。可能是 calcArea(radius)
。
关于java - 如何在java中打印一个静态方法,该方法接受一个int作为参数并返回一个double,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39761886/