如何在netbeans中创建一个java类,使用heron公式计算三角形的面积(create a java class in netbeans to compute the area of a triangle using heron's formula)

想提高你的Java编码技能吗?本教程将向您展示如何在NetBeans(或任何其他IDE)中编写一个简单的Java类,在给定三条边时计算三角形的面积。在这个简单的程序中,您将使用Heron公式通过提供三角形每边的长度并执行一些快速计算来找到三角形的面积。...

第1部分第1部分(共2部分):准备java项目

  1. 1在此处下载并安装Java JDK和NetBeans捆绑包:http://www.oracle.com/technetwork/articles/javase/jdk-netbeans-jsp-142931.html
  2. Image titled Create a Java Class in Netbeans to Compute the Area of a Triangle Using Heron's Formula Step 1
  3. 2在计算机上打开NetBeans并选择新项目。
  4. Image titled Create a Java Class in Netbeans to Compute the Area of a Triangle Using Heron's Formula Step 2
  5. 3点击你的项目设置。在类别下选择Java,在项目下选择Java应用程序。然后点击下一步。
  6. Image titled Create a Java Class in Netbeans to Compute the Area of a Triangle Using Heron's Formula Step 3
  7. 4重新选择Create Main Class,然后为项目命名。这里的那个叫“苍鹭”。然后单击Finish。您可以为此项目选择任何文件目标。
  8. Image titled Create a Java Class in Netbeans to Compute the Area of a Triangle Using Heron's Formula Step 4
  9. 5打开菜单创建一个新的Java类。默认情况下,“项目”选项卡将打开。在“项目”选项卡打开的情况下,在“项目”选项卡中选择“Heron”项目右侧的“+”(或下拉图标)。然后,您将看到另外两个项目,源程序包和库。单击+打开源程序包(或下拉图标)。右键单击,选择新建>Java类。
  10. Image titled Create a Java Class in Netbeans to Compute the Area of a Triangle Using Heron's Formula Step 5
  11. 6给你的班级起个名字。记住,它必须以大写字母开头。点击Finish。现在就可以编写代码了。
  12. Image titled Create a Java Class in Netbeans to Compute the Area of a Triangle Using Heron's Formula Step 6

第2部分第2部分(共2部分):编程java类

  1. 1为这个类设置3个实例变量,三个面各一个。这是很好的,让他们私人,你也会想给他们一种类型的双,这样你就可以得到更准确的小数。为每个实例变量指定其唯一的名称。让它成为文字,例如,我的是side1,side2,side3。在Heron后面的括号下插入实例变量。私人双面1;私人双面2;私人双面3;
  2. Image titled Create a Java Class in Netbeans to Compute the Area of a Triangle Using Heron's Formula Step 7
  3. 2.创建参数。在实例变量下,创建一个注释部分,列出参数。要发表长篇评论,请键入/**然后点击↵ 进来这将创建多行注释。在此空格中键入参数。根据边的长度创建一个三角形:@param side1 a的长度side@param边长side@param边3另一边的长度
  4. Image titled Create a Java Class in Netbeans to Compute the Area of a Triangle Using Heron's Formula Step 8
  5. 3.创建我们的构造函数。创建一个公共构造函数,这样当您在tester类中创建一个对象时,它将具有您之前建立的3个参数。构造函数参数都应该设置为类型double。它应该是:public Heron(双面1,双面2,双面3){现在创建“this”语句来链接参数。在括号后键入这些,然后关闭括号。
  6. Image titled Create a Java Class in Netbeans to Compute the Area of a Triangle Using Heron's Formula Step 9
  7. 4创建一个mutator方法来返回三角形的面积。创建一个使用Heron公式的mutator方法。将该方法设置为public,并给它一个类型double。给方法起一个你选择的名字,比如getArea。确保使用驼峰大小写,意思是第一个单词是小写,第二个是大写。它应该是:public double getArea(){您需要一个计算周长一半的变量。为此,给它一个double类型和一个名称,比如“halfPerim”。将其设置为一个公式,该公式将返回三角形周长的一半。在本例中,halfPerim=(side1+side2+side3)/2现在你需要创建一个公式,这个公式实际上给出了面积,并使用了Heron的公式。你也会给它一个double类型,并设置面积等于公式。Heron公式:面积=(s)∗(s)−(a)∗(s)−b)∗(s)−c) ){\displaystyle{\text{Area}={\sqrt{(s*(s-a)*(s-b)*(s-c))}}其中s{\displaystyle s}等于周长的一半,a{\displaystyle a}、b{\displaystyle b}和c{\displaystyle c}是边长。双面积=数学。sqrt(半周*(半周-侧1)*(半周-侧2)*(半周-侧3));最后一步是创建return语句。使用返回区,然后关闭支架。
  8. Image titled Create a Java Class in Netbeans to Compute the Area of a Triangle Using Heron's Formula Step 10{\text{Area}}={\sqrt {(s*(s-a)*(s-b)*(s-c))}}sabc
  9. 5创建一个字符串以返回三角形的每一侧。创建一个公共字符串以返回三角形每边的长度:public string to string(){确保字符串中的S大写,然后在括号后插入返回语句:return side1+“,“+side2+”,“+side3然后关闭括号,类就完成了!
  10. Image titled Create a Java Class in Netbeans to Compute the Area of a Triangle Using Heron's Formula Step 11
  11. 6创建一个测试类。运行该文件的将是您的主类。创建一个tester类,以显示Heron类功能正常。要创建另一个Java类,可以重复本教程第1部分中的相同步骤;唯一的区别是,在“New Java Application”窗口中,您将选中Create a Main Class并将新类命名为Herontest,因为您的文件不能具有相同的名称。该类将与“Heron”类保存在同一文件夹中。单击“完成”,现在可以编写测试仪代码。
  12. Image titled Create a Java Class in Netbeans to Compute the Area of a Triangle Using Heron's Formula Step 12
  13. 7导入swing类,允许用户在测试仪中输入数据。在开始编写代码之前,应该导入swing类,以便能够输入数据并轻松地对其进行更改。swing类是:import javax。摆动JOptionPaneThis需要放在公共类Heronte之上的最上面。如果您不确定这行代码放在哪里,可以将其放在所有其他代码之上的第一行。
  14. Image titled Create a Java Class in Netbeans to Compute the Area of a Triangle Using Heron's Formula Step 13
  15. 8如果需要,添加代码使其成为“主”类。默认情况下,当您创建了一个新的java类并选中该框以创建主类时,NETBeas将自动生成将其视为“主”类所必需的代码。如果看不到代码,可以按照以下说明操作。要创建一个main方法,在括号类型之后:public static void main(String args[]){这使它成为第一个要读取的方法,在本例中,它是唯一要读取的方法。
  16. Image titled Create a Java Class in Netbeans to Compute the Area of a Triangle Using Heron's Formula Step 14
  17. 9创建允许用户输入数据的语句。插入语句以从用户处获取边的长度,并将其存储在side1、side2和side3中。在这里,我们将使用swing类创建框来输入信息。在下面键入以下代码行,以便在运行程序时创建输入框。字符串输入=JOptionPane。showInputDialog(“输入1边的长度”);双面1=双面。parseDouble(输入);vString input2=JOptionPane。showInputDialog(“输入边2的长度”);双面2=双面。parseDouble(输入2);vString input3=JOptionPane。showInputDialog(“输入边3的长度”);双面3=双面。parseDouble(输入3);
  18. Image titled Create a Java Class in Netbeans to Compute the Area of a Triangle Using Heron's Formula Step 15
  19. 10编写创建新Heron对象的代码,并在运行控制台中打印结果。要做到这一点,请键入带有大写字母的对象名称,该版本对象的名称(可以是您想要的任何名称),使其看起来像下面的行:Heron Heron=new Heron(side1,side2,side3);我们需要使用一个系统来打印这条线。出来println声明:系统。出来println(“边为“+heron.toString()+”的三角形…\n…的面积为“+heron。getArea());
  20. Image titled Create a Java Class in Netbeans to Compute the Area of a Triangle Using Heron's Formula Step 16
  21. 11运行项目!单击顶部的绿色箭头。(或者右键单击代码中的任意位置并点击Run)。应该会弹出一个框,上面写着“输入边1的长度”。输入一个数字,然后对2面和3面重复此过程。然后你应该得到一个输出,说明“一个边为x,x,x……的三角形的面积为x”。
  22. Image titled Create a Java Class in Netbeans to Compute the Area of a Triangle Using Heron's Formula Step 17
  • 别忘了在每句话的末尾加一个分号。
  • 评论是你最好的朋友。经常使用它们。多行注释以//和/**开头。
  • 发表于 2022-03-20 02:31
  • 阅读 ( 90 )
  • 分类:IT

你可能感兴趣的文章

关于javarmi注册中心以及如何使用它的所有内容

...这些服务提供了一个集中的目录。在本文中,我们将学习如何实现一个服务器来公开对象,以及如何实现一个客户端来调用服务器上的方法,以及如何在RMI注册表中注册和查找服务。 ...

  • 发布于 2021-03-12 15:58
  • 阅读 ( 305 )

入门时应学习的10个核心java概念

...定义用作在正在运行的程序中实例化对象的蓝图。下面是如何在程序中创建上述类的实例(名为circle)并调用其方法(解释如下): ...

  • 发布于 2021-03-13 05:33
  • 阅读 ( 241 )

如何正确处理java异常

... 在本文中,您将了解什么是异常,它们为什么重要,如何使用它们,以及要避免的常见错误。大多数现代语言都有某种类型的异常处理,因此如果您从Java开始,您可以随身携带这些技巧中的大部分。 ...

  • 发布于 2021-03-14 17:31
  • 阅读 ( 234 )

在运行vba函数时,如何限制microsoft excel的cpu使用率?

...running? I have a VBA script that calculates a large amount of giant array formulas. The entire set of calculati*** takes approximately twenty minutes to complete and uses 100 percent of my CPU. I am unable to use my computer during this time and would rather have Excel ‘running in the background...

  • 发布于 2021-04-10 01:03
  • 阅读 ( 274 )

如果禁用基于浏览器的java,我会失去什么功能?

...天的问答环节是由SuperUser提供的,SuperUser是Stack Exchange的一个分支,是一个由社区驱动的问答网站分组。 问题 超级用户读者Mark Wolinsky想知道,如果他禁用基于浏览器的Java,是否会失去任何功能: I have read that disabling Java (not Ja...

  • 发布于 2021-04-11 00:03
  • 阅读 ( 179 )

如何将文本快捷方式添加到“windows运行”对话框?

...e thing for mspaint. My question is, how do I adjust this so I can type “netbeans” and have it open the program? 如果你是一个键盘忍者,以这种方式快速访问你喜欢的应用程序会很方便。你怎么办? 答案 超级用户贡献者John T提供了一种快速简单的方...

  • 发布于 2021-04-12 03:16
  • 阅读 ( 105 )

你说什么:你如何建立一个新手证明电脑

Earlier this week we asked you to share your tips and tricks for setting up a novice-proof computer; read on to see how your fellow readers ensure friends and relatives have a well protected computer. 图片可用作壁纸。 如果你只听你的读者朋友的一点建议,那就让这些建议...

  • 发布于 2021-04-12 04:57
  • 阅读 ( 224 )

2011年最佳Windows7文章20篇

...下是我们在2011年发表的关于Windows7的20篇最好的文章。 如何删除win 7 anti-spyware 2011(假防病毒感染) There are many fake antivirus, malware, and spyware applicati*** out there that get a hold of your computer and hold it hostage until you pay money to have the virus...

  • 发布于 2021-04-13 09:17
  • 阅读 ( 271 )

windows pc的20个最佳快捷键和热键提示

...划任务的单独快捷方式来实现的。下面的文章向您展示了如何在WindowsVista中执行此操作,但它也应该在Windows7中工作。 在Windows7或Vista中创建没有UAC提示的管理员模式快捷方式 创建快捷方式以禁用/启用屏幕保护程序 How often has th...

  • 发布于 2021-04-13 09:23
  • 阅读 ( 256 )

如何求正多边形的面积(find the area of regular polygons)

...是几个例子,但列表仍在继续。 n 多边形 2 迪贡 三 三角形(三角) 4 四边形 5 五角形 6 六角形 7 七边形 8 八角形 9 九边形 10 十边形 11 亨德卡贡 12 十二边形 如何找到多边形的面积:方法 The area of a general irr...

  • 发布于 2021-06-27 00:56
  • 阅读 ( 783 )
hhz74381
hhz74381

0 篇文章

相关推荐