/*需求:定义方法,比较两个长方形的面积 * */ public static void main(String []args){ Scanner scanner = new Scanner(System.in); System.out.println("请输入第一个长方形的长:"); double a=scanner.nextDouble(); System.out.println("请输入第一个长方形的宽:"); double b=scanner.nextDouble(); double area1=getArea(a,b); System.out.println("第一个长方形面积为:"+area1); System.out.println("请输入第二个长方形的长:"); double a1=scanner.nextDouble(); System.out.println("请输入第二个长方形的宽:"); double b1=scanner.nextDouble(); double area2=getArea(a1,b1); System.out.println("第二个长方形面积为:"+area2); if(area1>area2){ System.out.println("第一个长方形面积大"); }else if(area1<area2){ System.out.println("第二个长方形面积大"); }else { System.out.println("长方形面积一样大"); } } public static double getArea(double length,double width){ double area=length*width; return area; }