【发布时间】:2015-08-14 08:48:49
【问题描述】:
我用 Java 编写了一个程序,它使用 Heron 公式计算三角形的面积。
它是使用 NetBeans 编写的,在源代码中设置了三角形的边:
public class TriangleArea {
public static void main(String[] args) {
double side1=6;
double side2=8;
double side3=10;
double s = (side1 + side2 + side3) / 2;
double area = Math.sqrt(s * (s - side1) * (s - side2 ) * (s - side3));
System.out.println("area of the triangle is " + area);
}
}
我怎样才能把它变成一个可运行的程序,询问用户的三角形边,并可以通过双击它来运行?
【问题讨论】:
-
P.s - 将其转换为 exe 后,您可能希望接收 args[] 的边长参数:)
-
创建
jar文件并在任何安装了Java的机器上使用 -
另外,用户不应该在编译后更改程序。您必须为用户找到其他输入值的方法,例如
System.in或类似 swing 的 GUI。 -
对于初学者,你可能需要设计一些用户界面,如果你想与用户交互,你可以使用它,即摇摆。