创建一个java文件,类名为ValidTools,在类中创建一个方法valid,valid方法包含三个整型(int)参数,分别a、b、c,判断a、b、c能否组成一个三角形,如果能返回true,否则返回false。
另外创建一个java文件,类名为TestValid,在TestValid中创建主方法,并调用ValidTools类的valid方法校验输入的参数能否组成三角形。
class ValidTools{ boolean valid(int a,int b,int c){ if(a+b>c&&a+c>b&&b+c>a){ return true;} else{ return false;} } }
import java.util.Scanner; class TestValid{ public static void main(String[] args){ ValidTools t =new ValidTools(); Scanner s1 = new Scanner(System.in); System.out.println("a:"); int a=s1.nextInt(); System.out.println("b:"); int b=s1.nextInt(); System.out.println("c:"); int c=s1.nextInt(); System.out.println(t.valid(a,b,c)); if (t.valid(a,b,c)){ System.out.println("能构成三角形");} else{ System.out.println("不能构成三角形");} } }