猿问

如下所示,是关于简单三角形的代码

public class Triangle {
private long a;
private long b;
private long c;

public Triangle(int a,int b,int c)
{
this.a = a;
this.b = b;
this.c = c;
}
public boolean inScope()
{
if(a>=1 && a<=100 &&
b>=1 && b<=100 &&
c>=1 && c<=100)
{
return true;
}
return false;
}
public boolean isTri()
{//判断能否构成三角形
if(a+b>c && a+c>b && b+c>a)
return true;
return false;
}
public String isType()
{
String iType = null;
if(inScope()){
if(isTri()){
if(a==b && b==c)
iType="等边三角形";
else if(a==b || b==c || c==a)
iType="等腰三角形";
else
iType = "一般三角形";
}else{
iType="不构成三角形";
}
}else{
iType="输入不合理";
}
return iType;
}
}

天涯尽头无女友
浏览 166回答 1
1回答

凤凰求蛊

第一:此内容属于Junit4进行参数化测试,由于需要指定运行器问题,其中一种方法是新建一&nbsp; 个类第二:在你源代码上加上打印语句,方便测试,比如第三:新测试类具体如下(@Test必须有)
随时随地看视频慕课网APP

相关分类

Android
Java
我要回答