美文网首页
方法重载

方法重载

作者: 893705279802 | 来源:发表于2018-12-02 21:05 被阅读0次

    在同一个类中,允许出现同名的方法,只要方法的参数列表不同

    参数列表不同:参数个数,数据类型,顺序

    对于重载的调用,根据参数传递进行区分

    重载的注意事项

            1.参数列表必须不同

            2.重载和参数变量名无关

            3.重载和返回值类型无关

            4重载于修饰符无关

    技巧:重载只看方法名和参数列表

    方法调用中的参数传递问题


    值传递

    public static void main(string[] args){

            int a=1,b=2;

    change(a,b);

    system.out.println(a);a输出1

    system.out.println(b);b输出2

    }

    pubic static void change(int a,int b){

            a+=b;

            b+=a;

    }


    传地址

      main(){

        int[] arr={1,2,3,}

    system.out.println(arr[2]);

    change(arr);

    system.out.println(arr[2]);

    }

    public static void change (int[] arr){

        arr[2]=100;

    }

    要做随机点名器

                                1.存储姓名

                                2.遍历姓名

                                3.随机点名其中一人,打印


    相关文章

      网友评论

          本文标题:方法重载

          本文链接:https://www.haomeiwen.com/subject/xtsscqtx.html