/*
定义两个数据是否相等,看到是否要用boolean值
参数类型分别是两个byte类型:两个short类型,两个int,两个long类型
并在main测试
*/
public class OverRoad {
public static void main(String[] args) {
byte a=2;
byte b=4;
System.out.println(isSame(a,b));
System.out.println(isSame(20,20));
System.out.println(isSame(20L,60L));
System.out.println(isSame((short)20,(short)20));
}
public static boolean isSame(byte a,byte b){
System.out.println("byte类型");
return a==b;
}
public static boolean isSame(short a,short b){
System.out.println("short类型");
boolean same;
if (a==b){
same=true;
}else {
same=false;
}
return same;
}
public static boolean isSame(int a,int b){
System.out.println("int类型");
if (a==b){
return true;
}else {
return false;
}
}
public static boolean isSame(long a,long b){
System.out.println("long类型");
boolean same=a==b;
return same;
}
}
版权声明:本文为qq_56795768原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。