java中如何画三角形面积

java中如何画三角形面积

作者:Rhett Bai发布时间:2026-02-10阅读时长:0 分钟阅读次数:1

用户关注问题

Q
如何使用Java代码计算三角形的面积?

我想在Java程序中输入三角形的边长或底和高,如何编写代码来计算三角形的面积?

A

用Java计算三角形面积的方法

在Java中,你可以使用公式面积 = 0.5 * 底 * 高来计算面积。例如,定义两个变量double base和double height,然后通过double area = 0.5 * base * height获得面积。也可以接收用户输入,实现动态计算。

Q
Java如何绘制一个三角形图形?

除了计算三角形面积,怎样在Java界面程序中绘制一个三角形?

A

Java中绘制三角形的实现方式

使用Java的Swing框架和Graphics类,可以通过重写JPanel的paintComponent方法,调用Graphics的drawPolygon或fillPolygon方法绘制三角形。只需传递三角形三个顶点的坐标数组即可。

Q
有没有简单的Java程序示例来计算和显示三角形面积?

我想要一个包含输入、计算和输出三角形面积的完整Java示例代码。

A

计算及显示三角形面积的Java示例

下面的Java代码示例中,通过Scanner类读取用户输入的底和高,计算出面积后打印结果:

import java.util.Scanner;

public class TriangleArea {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入三角形的底:");
double base = scanner.nextDouble();
System.out.print("请输入三角形的高:");
double height = scanner.nextDouble();
double area = 0.5 * base * height;
System.out.println("三角形的面积是:" + area);
}
}