用java写一个计算长方形面积的代码
时间: 2023-05-14 10:06:53 浏览: 69
当然可以,以下是一个简单的Java代码示例:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入长方形的长度:");
double length = input.nextDouble();
System.out.print("请输入长方形的宽度:");
double width = input.nextDouble();
double area = length * width;
System.out.println("长方形的面积为:" + area);
}
}
```
这个程序会提示用户输入长方形的长度和宽度,然后计算并输出长方形的面积。
相关问题
java计算长方形面积和打印长方形
要计算长方形的面积,你需要知道长和宽的数值。在Java中,你可以使用以下代码计算长方形的面积:
```java
public class Rectangle {
private double length;
private double width;
public Rectangle(double length, double width) {
this.length = length;
this.width = width;
}
public double getArea() {
return length * width;
}
public void printRectangle() {
for (int i = 0; i < length; i++) {
for (int j = 0; j < width; j++) {
System.out.print("* ");
}
System.out.println();
}
}
}
```
在上面的代码中,我们定义了一个`Rectangle`类,它有两个私有属性`length`和`width`表示长和宽。构造函数用于初始化这两个属性。`getArea()`方法用于计算长方形的面积,`printRectangle()`方法用于打印长方形。
你可以使用以下代码来创建一个长方形对象并计算面积和打印长方形:
```java
public class Main {
public static void main(String[] args) {
Rectangle rectangle = new Rectangle(5, 3);
double area = rectangle.getArea();
System.out.println("长方形的面积为:" + area);
System.out.println("打印长方形:");
rectangle.printRectangle();
}
}
```
这段代码创建了一个长为5、宽为3的长方形对象,并通过`getArea()`方法计算出面积,然后通过`printRectangle()`方法打印出长方形。
用java 构造函数 写长方形的面积和周长
好的,可以用如下的 Java 构造函数来计算长方形的面积和周长:
```
public class Rectangle {
int length;
int width;
public Rectangle(int l, int w) {
this.length = l;
this.width = w;
}
public int getArea() {
return this.length * this.width;
}
public int getPerimeter() {
return 2 * (this.length + this.width);
}
}
```
在上述代码中,我们定义了一个 Rectangle 类,该类具有两个属性 length 和 width,以及一个构造函数,用于初始化这两个属性值。我们还定义了两个方法 getArea 和 getPerimeter,用于计算长方形的面积和周长。
如果我们创建一个 Rectangle 对象,然后调用 getArea 和 getPerimeter 方法,就可以得到长方形的面积和周长了。例如:
```
Rectangle r = new Rectangle(5, 3);
int area = r.getArea(); // 15
int perimeter = r.getPerimeter(); // 16
```
希望这个问题的答案能够帮到你!