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;
}
}