方法重载

2018-12-02  本文已影响0人  893705279802

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

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

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

重载的注意事项

        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.随机点名其中一人,打印


上一篇 下一篇

猜你喜欢

热点阅读