您的位置:首页 > 编程语言 > Java开发

Java方法的小练习

2016-03-04 08:19 507 查看
需求:

键盘输入两个数据,比较这两个数据的大小。(默认是int类型)

分析:

1、方法的数据类型应该是int,所以返回的值类型也应该是int

2、参数列表:2个数据,a和b,且为int类型

3、如果这两个数据相等怎么办呢?

代码如下:

//键盘输入数据
Scanner sc=new Scanner(System.in);
System.out.println("请输入x:");
int x=sc.nextInt();
System.out.println("请输入y:");
int y=sc.nextInt();
int e=max(x,y);
boolean a=compare(x,y);
//比较两个数据是否相等,不相等输出最大值
if(a){
System.out.println("这两个数相等");
}else{
System.out.println("这两个数中最大值是"+e);
}
}
//比较相等的方法compare
public static boolean compare(int a,int b){
boolean c=(a==b)?true:false;
return c;
}
//比较大小的方法max
public static int max(int a,int b){
int c=((a>b)?a:b);
return c;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java