您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息
三六零分类信息网 > 鞍山分类信息网,免费分类信息发布

java判断是否是三角形方法介绍

2024/10/15 7:10:26发布14次查看
写一个方法void triangle(int a,int b,int c),判断三个参数是否能构成一个三角形。如果不能则抛出异常illegalargumentexception,显示异常信息:a,b,c “不能构成三角形”;如果可以构成则显示三角形三个边长。在主方法中得到命令行输入的三个整数,调用此方法,并捕获异常。
aea834add111d33c72856b8f6e53534b5c
两边之差小于第三边:c-a import java.util.arrays; import java.util.scanner; public class 三角形判断 { public static int[] side; public static void main(string[] args) { side=new int[3]; scanner input=new scanner(system.in); try { side[0]=input.nextint(); side[1]=input.nextint(); side[2]=input.nextint(); arrays.sort(side); triangle(side[0],side[1],side[2]); } catch (illegalargumentexception e) { e.getmessage(); e.printstacktrace(); }catch (exception e) { e.printstacktrace(); }finally { input.close(); } } public static void triangle(int a,int b,int c)throws exception{ if((a+b>c)&&(a-b<c)) system.out.println("可以构成三角形"); else throw new illegalargumentexception("三条边不能构成三角形"); } }
运行结果:
更多java知识请关注java基础教程。
以上就是java判断是否是三角形方法介绍的详细内容。
鞍山分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录