定义两个数据是否相等,看到是否要用boolean值参数类型分别是两个byte类型:两个short类型,两个int,两个long类型并在main测试

  • Post author:
  • Post category:其他


/*
定义两个数据是否相等,看到是否要用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 版权协议,转载请附上原文出处链接和本声明。