java求长方形的周长
时间: 2023-12-08 13:04:41 浏览: 33
要计算长方形的周长,可以使用以下代码:
```java
class Rectangle{
int length;
int width;
public int perimeter(){
return (length + width) * 2;
}
}
public class RectangleTest {
public static void main(String[] args){
Rectangle rectangle = new Rectangle();
rectangle.length = 4; // 设置长方形的长度
rectangle.width = 6; // 设置长方形的宽度
int perimeter = rectangle.perimeter(); // 计算周长
System.out.println("长方形的周长是:" + perimeter);
}
}
```
相关问题
java长方形求周长面积
在Java中,可以通过定义一个矩形类来求解长方形的周长和面积。首先定义一个Rectangle类,有成员变量length和width分别表示长方形的长和宽,然后定义getZhouChang()方法来计算周长,公式为(长+宽)*2,定义getArea()方法来计算面积,公式为长*宽。在测试类中,可以通过键盘输入长和宽的值,并创建一个Rectangle对象,调用getZhouChang()方法和getArea()方法来分别计算周长和面积,并打印结果。
```java
// 定义长方形类
class Rectangle {
// 长方形的长
private int length;
// 长方形的宽
private int width;
public Rectangle() {}
// 设置长方形的长
public void setLength(int length) {
this.length = length;
}
// 设置长方形的宽
public void setWidth(int width) {
this.width = width;
}
// 求周长
public int getZhouChang() {
return (length + width) * 2;
}
// 求面积
public int getArea() {
return length * width;
}
}
// 测试类
public class RectangleTest {
public static void main(String[] args) {
// 创建键盘录入对象
Scanner scanner = new Scanner(System.in);
System.out.println("请输入长方形的长:");
int length = scanner.nextInt();
System.out.println("请输入长方形的宽:");
int width = scanner.nextInt();
// 创建对象
Rectangle rectangle = new Rectangle();
// 给成员变量赋值
rectangle.setLength(length);
rectangle.setWidth(width);
System.out.println("周长是:" + rectangle.getZhouChang());
System.out.println("面积是:" + rectangle.getArea());
}
}
```
javabean求长方形周长和面积
好的,根据你的要求,我可以为你提供JavaBean的代码,用于计算长方形的周长和面积。代码如下:
```java
public class Rectangle {
private double length; // 长
private double width; // 宽
public Rectangle() {
// 无参构造方法
}
public Rectangle(double length, double width) {
this.length = length;
this.width = width;
}
public double getLength() {
return length;
}
public void setLength(double length) {
this.length = length;
}
public double getWidth() {
return width;
}
public void setWidth(double width) {
this.width = width;
}
public double getPerimeter() {
return 2 * (length + width);
}
public double getArea() {
return length * width;
}
}
```
这个JavaBean包括了长方形的长和宽两个属性,以及计算长方形周长和面积的方法。你可以通过调用getPerimeter()方法和getArea()方法来获取长方形的周长和面积。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)