长方形代码java java定义长方形

java长方形Scanner scanner = new Scanner(System.in);
System.out.println("请输入长方形的长:");
int inputWidth = scanner.nextInt();
System.out.println("请输入长方形的宽:");
int inputHeight = scanner.nextInt();
int area = inputWidth * inputHeight;
int perimeter = 2*(inputWidth+inputHeight);
System.out.println("宽为"+inputWidth+"高为"+inputHeight+"的长方形:");
System.out.println("面积为:"+area);
System.out.println("周长为:"+perimeter);
scanner.close();
JAVA根据用户输入的长和宽,编程求长方形的面积和周长 。根据要求,步骤设计分别如下:
1、创建项目【Ex2_1】:
2、创建类【Rectangle】:
3、四个double类型:
4、长(length)和宽(width)赋值 , 使用println()和newScanner(System.in),具体解析见扩展内容 。
5、计算并输出:
6、执行测试:
扩展资料:
1、System.out.println解析 。
System是一个类 , 继承自根类Object 。out是类PrintStream类实例化的一个对象 , 且是System类的静态成员变量,println()是类PrintStream的成员方法,被对象out调用 。
2、Scannerinput=newScanner(System.in) 。
Scanner是一个类,是一个开源代码,用他创建一个对象(input) , System.in可以看做一个参数,这个参数是键盘输入内容 。
对象(input)有许多的方法如:input.next();指的是键盘输入的文字内容 , 在用Stringa来接收就是:Stringa=input.next() 。
参考资料:
百度百科--java基础
Java定义长方形类Rect ,包含三个属性长len ,宽width,高height和一个计算体积?public class Rect {
private double len;
private double width;
private double height;
//体积
public double volume () {
return this.len * this.width * this.height;
}
public double getLen() {
return len;
}
public void setLen(double len) {
this.len = len;
}
public double getWidth() {
return width;
}
public void setWidth(double width) {
this.width = width;
}
public double getHeight() {
return height;
}
public void setHeight(double height) {
this.height = height;
}
}
class RectTest {
public static void main(String[] args) {
Rect rect = new Rect();
rect.setLen(5);
rect.setWidth(7);
rect.setHeight(9);
double volume = rect.volume();
System.out.println("体积为 = " + volume);
}
}
求,用java编写一个求圆、长方形、正方形的面积和周长的程序((要求使用类、对象的方式实现)class ChangFangXing{
private int length;
private int width;
public ChangFangXing(){}
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;
}
}
class ChangFangXingDemo{
public static void main(String[] args){
ChangFangXing s = new ChangFangXing();
s.setLength(5);
s.setWidth(6);
System.out.println("长方形的周长为:"+s.getZhouChang());
System.out.println("长方形的面积为:"+s.getArea());
}
}
编写java程序,输入一个长方体的长、宽、高,求长方体的表面积和体积,并将结果显示1、长方体表面积公式 :S = 2(ab + bc + ac);
2、长方体体积公式:V = abc = Sh;(这里的S表示底面积) 。
实现如下:
public class Cuboid {
// 定义长方体的长、宽、高
private double length, width, height;
public Cuboid(double length, double width, double height) {

推荐阅读