方法的重载

Posted 猪八戒1.0

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了方法的重载相关的知识,希望对你有一定的参考价值。

//方法重载
/*  多个方法在同一个类中
    多个方法具有相同的方法名
    区别是参数不同或者类型不同或者数量不同
*/
public class test 
    public static void main(String[] args) 
        System.out.println(compare(1,1));
        System.out.println(compare((byte)1,(byte)1));
    
    public static boolean compare(byte a,byte b)
        System.out.println("byte");
        return a==b;
    
    public static boolean compare(short a,short b)
        System.out.println("short");
        return a==b;
    
    public static boolean compare(int a,int b)
        System.out.println("int");
        return a==b;
    
    public static boolean compare(long a,long b)
        System.out.println("long");
        return a==b;
    

超强干货来袭 云风专访:近40年码龄,通宵达旦的技术人生

以上是关于方法的重载的主要内容,如果未能解决你的问题,请参考以下文章

如何重载单个变量的TOSTRING方法 C#中

关于重写和重载

JAVA方法重载

重写和重载的区别

什么是java方法重载

Java 多选 选出能与aMethod方法重载的方法?