1.分析以下需求,并用代码实现(每个小需求都要封装成一个方法):
(1)键盘录入两个数据,求两个数据之和(整数和小数)
(2)键盘录入两个数据,判断两个数据是否相等(整数和小数)
(3)键盘录入三个数据,获取两个数中较大的值(整数和小数)
(4)打印m行n列的星形矩形
(5)打印nn乘法表
(6)计算长方形和圆形的面积
import java.util.Scanner;
public class MethodDemo{
public static void main(String[] args){
Scanner s = new Scanner(System.in);
int a= s.nextInt();
int b= s.nextInt();
System.out.println(judge(a,b));
}
public static int sumINt(int a,int b){
return a+b;
}
public static String judge(int a,int b){
if(a==b){
return "相等";
}else return "不相等";
}
public static String judge(double a,double b){
if(a==b){
return "相等";
}else return "不相等";
}
public static int getMax(int a ,int b,int c){
int max = a;
if(a>b){
if(a>c){
}else max = c;
}else {
if(b>c){
max= b;
}else max= c;
}
return max;
}
public static double getMax(double a ,double b,double c){
double max = a;
if(a>b){
if(a>c){
}else max = c;
}else {
if(b>c){
max= b;
}else max= c;
}
return max;
}
public static void juXing(int m,int n){
for(int i = 0;i<m;i++){
for(int j = 0;j<n;j++){
System.out.println("*");
}
}
}
public static void chengFaBiao(int n){
for(int i =1;i<=n;i++){
for(int j = 1;j<=n;j++){
System.out.println(" 1 2 3 4 5 6 7 8 9");
System.out.print(i+" ");
System.out.print(i*j+" ");
}
System.out.println();
}
}
public static int area(int a ,int b){
return a*b;
}
public static double area(double a){
return 3.14*a*a;
}
}