1.题目
2.思路
就是用选择结构进行if-else if的编写。
除了题目的条件,还要判断是不是三角形(两边之和小于等于第三边,也无法构成三角形)
3.代码实现
class Solution {
public String triangleType(int[] nums) {
if(nums.length!=3)
{
return null;
}
int a=nums[0];
int b=nums[1];
int c=nums[2];
if(a+b<=c||a+c<=b||b+c<=a)
{
return "none";
}
if(a==b&&b==c&&a==c)
{
return "equilateral";
}
else if(a==b||a==c||b==c)
{
return "isosceles";
}
else
{
return "scalene";
}
}
}