java编程基础--方法的重载
Posted 北林日记
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java编程基础--方法的重载相关的知识,希望对你有一定的参考价值。
java允许在一个程序中定义多个名称相同的方法,但是参数的类型或个数必须不同,这就是方法的的重载。
1 public class Example { 2 public static void main(String[] args) { 3 //下面是针对求和方法的调用 4 int sum1 = add(1,2); 5 int sum2 = add(1,2,3); 6 double sum3 = add(1.2,1.3); 7 //下面的代码是打印求和的结果 8 System.out.println("两个整数相加的和是:" + sum1); 9 System.out.println("三个整数相加的和是:" + sum2); 10 System.out.println("两个小数数相加的和是:" + sum3); 11 } 12 13 //下面的方法实现了两个整数相加 14 public static int add(int x,int y){ 15 return x+y; 16 } 17 //下面的方法实现了三个整数相加 18 public static int add(int x,int y,int z){ 19 return x+y+z; 20 } 21 //下面的方法实现了两个小数相加 22 public static double add(double x,double y){ 23 return x+y; 24 } 25 26 }
运行结果如下:
总结:方法的重载与返回值类型无关,它只需要满足两个条件,一是方法名相同,二是参数个数或参数类型不相同(方法名称一样,但参数个数或参数类型不相同)
以上是关于java编程基础--方法的重载的主要内容,如果未能解决你的问题,请参考以下文章