創建一個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("不能構成三角形");} } }