使用eclipse工具中的SquareCalculator实现:在屏幕上输入正方形的边长,求正方形的周长和面积。根据以上要求写出Java代码
时间: 2024-09-11 12:02:25 浏览: 46
首先,我们需要创建一个名为`SquareCalculator`的Java类,在这个类中,我们将定义两个方法:一个用于计算正方形的周长,另一个用于计算面积。我们还需要一个`main`方法来创建一个`Scanner`对象,以便从控制台读取用户输入的边长值,并使用这两个方法来显示正方形的周长和面积。
下面是相应的Java代码实现:
```java
import java.util.Scanner;
public class SquareCalculator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入正方形的边长:");
double sideLength = scanner.nextDouble(); // 读取边长
double perimeter = calculatePerimeter(sideLength);
double area = calculateArea(sideLength);
System.out.println("正方形的周长为:" + perimeter);
System.out.println("正方形的面积为:" + area);
}
// 计算正方形周长的方法
public static double calculatePerimeter(double sideLength) {
return 4 * sideLength;
}
// 计算正方形面积的方法
public static double calculateArea(double sideLength) {
return sideLength * sideLength;
}
}
```
在这段代码中,我们首先导入了`java.util.Scanner`包,用于创建一个控制台输入的扫描器。`main`方法中,我们创建了一个`Scanner`对象来读取用户输入的边长,并将输入的值存储在`sideLength`变量中。之后,我们调用了`calculatePerimeter`和`calculateArea`两个方法来计算周长和面积,并打印结果。
接下来,我将提供几个相关问题供你参考:
阅读全文