正文
圆柱体代码用java java求圆柱体表面积
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
java编写程序,从键盘输入圆柱体的底半径r和高h,然后计算其体积并输出.要最简单的
代码:
public class Test {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入圆柱体的底半径:");
int r = scanner.nextInt();
System.out.println("请输入圆柱体的高:");
int h = scanner.nextInt();
double pi = Math.PI;
// 取整数部分
int v = (int) pi * r * r * h;
System.out.println("圆柱体的体积是:" + v);
}
}
效果:
用JAVA编写一个圆柱体类,包含求体积的方法。声称一个圆柱体对象,并求这个圆柱体的体积
圆柱体体积公式:V=πr²h。
java中的Math类中提供了π常量:
public static final double PI = 3.14159265358979323846;可以直接使用。
求平方,可以使用Math.pow(r, 2)方法完成,也可以写成r*r。
指定圆柱的半径和高度,即可求出体积。
public class Cylinder {
// 半径(考虑精度问题,使用double)
private double radius;
private double height;
public Cylinder(double radius, double height) {
super();
this.radius = radius;
this.height = height;
}
// 获取当前圆柱对象的体积
public double getVolume() {
return getVolume(radius, height);
}
// 提供计算圆柱体积的通用方法。
public static double getVolume(double radius, double height) {
return Math.PI / 2 * Math.pow(radius, 2) * height;
}
public double getRadius() {
return radius;
}
public void setRadius(float radius) {
this.radius = radius;
}
public double getHeight() {
return height;
}
public void setHeight(float height) {
this.height = height;
}
public static void main(String[] args) {
// radius = 1.5, height = 5;
// 1、
Cylinder cylinder = new Cylinder(1.5f, 5);
System.out.println(cylinder.getVolume());
// 2、
System.out.println(Cylinder.getVolume(1.5f, 5));
}
}
Java编程:设计一个Circle的子类——圆柱体Cylinder
class Cylinder extends Circle
{
double PI=super.getπ();
double r=super.getR();
int h=5;
//定义圆柱体的高
public double getArea()
//求圆柱体表面积
{
return 2*PI*r*r+2*PI*r*h;
}
public double getSize2()
//求 圆柱体体积
{
return PI*r*r*h;
}
}
关于圆柱体代码用java和java求圆柱体表面积的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。