这里介绍的方法,是我本人刚接触JAVA,学习到类和对象时编写,有考虑不周的地方还望谅解,如果有更好的方法欢迎留言,谢谢。我的代码如下:
import java.util.Arrays;
import java.util.Scanner;
public class IsTriangle {
// 判断能否构成三角形
public boolean isTriangle(int a, int b, int c) {
boolean flag = false;
if (a + b > c && b + c > a && a + c > b) {
System.out.println(a + " " + b + " " + c + "可以构成三角形!");
flag = true;
} else {
System.out.println("不能构成三角形!!!");
}
return flag;
}
// 判断什么三角形
public String shape(int a, int b, int c) {
// 调用判断是否是三角形的方法
boolean flag = isTriangle(a, b, c);
String shape = null;
// 创建存放三个边的数组bian
int[] bian = new int[3];
bian[0] = a;
bian[1] = b;
bian[2] &