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

编写java程序,输入一个长方体的长、宽、高,求长方体的表面积和体积,并将结果显示

1、长方体表面积公式 :S = 2(ab + bc + ac);

成都创新互联专注为客户提供全方位的互联网综合服务,包含不限于成都网站设计、网站制作、大观网络推广、微信小程序定制开发、大观网络营销、大观企业策划、大观品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;成都创新互联为所有大学生创业者提供大观建站搭建服务,24小时服务热线:18982081108,官方网址:www.cdcxhl.com

2、长方体体积公式     :V = abc = Sh;(这里的S表示底面积)。

实现如下:

public class Cuboid {

// 定义长方体的长、宽、高

private double length, width, height;

public Cuboid(double length, double width, double height) {

super();

this.length = length;

this.width = width;

this.height = height;

}

// 获取当前长方体的表面积

public double getSurface() {

return getSurface(length, width, height);

}

// 获取当前长方体的体积

public double getVolume() {

return getVolume(length, width, height);

}

// 计算长方体表面积的通用方法

public static double getSurface(double length, double width, double height) {

return 2 * (length * width + width * height + length * height);

}

// 计算长方体体积的通用方法

public static double getVolume(double length, double width, double height) {

return length * width * height;

}

public static void main(String[] args) {

// 1、创建长方体对象,计算当前长方体的表面积和体积

Cuboid cuboid = new Cuboid(1, 1.6, 4.8);

System.out.println(cuboid.getSurface());

System.out.println(cuboid.getVolume());

// 2、使用通用方法,计算任意长方体的表面积和体积

System.out.println(Cuboid.getSurface(1, 1.6, 4.8));

System.out.println(Cuboid.getVolume(1, 1.6, 4.8));

}

}

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的长方形的代码 java定义长方形
URL地址:http://scyanting.com/article/ddceegp.html