public void example(){....}public int example(int i float n){......}

解决方案 »

  1.   

    是的是重载。最简单的方法就是,在eclipse里写方法名相同,而不报错 就是重载了 。哈哈个人技术博客: http://www.happyalaric.com
      

  2.   

    是的是重载。最简单的方法就是,在eclipse里写方法名相同,而不报错 就是重载了 。哈哈个人技术博客: http://www.happyalaric.com
      

  3.   

    是的是重载。最简单的方法就是,在eclipse里写方法名相同,而不报错 就是重载了 。哈哈个人技术博客: http://www.happyalaric.com
      

  4.   

    这种情况是重载(overload)。
    但是如果参数列表一样,而仅仅是返回类型不一样,那就不是重载了。如public void example(){....}和public int example(){......}就不能算重载。
      

  5.   

    java方法重载:
    1、方法名相同
    2、参数类型或数量不同
    3、每个重载的方法返回类型可以不同
      

  6.   

    java方法重载:
    1、方法名相同
    2、参数类型或数量不同
    3、每个重载方法的返回类型可以不同
      

  7.   

    java方法重载:
    1、方法名相同
    2、方法参数类型或数量不同
    3、每个重载方法的返回类型可以不同
      

  8.   


    public int add(int a, int b) {
        return a + b;
    }public float add(flout a, float b) {
        return a + b;
    }楼主认为这两个方法是否是重载?
      

  9.   

    抱歉,打错字了,应该是:public int add(int a, int b) {
        return a + b;
    }public float add(float a, float b) {
        return a + b;
    }
      

  10.   

    它们不是重载方法。
    看如下两个方法:
      void sayHello(){};
      String sayHello(){return "hi!"};
    二者虽然有相同的名字和参数,但是如果你是为了“副作用而调用”它们中的一个:
      sayHello();
    试问编译器能知道你到底调用的是哪个吗?