Java方法重载具有什么功能呢?

Java教程王 Java教程 发布时间:2021-04-09 15:34:00 阅读数:10322 1

Java方法重载的相关说明

      我们将同一个类中有两个或多个同名,但方法中参数不同,我们将这些方法称之为”方法重载“。


下文将通过示例的方式演示方法重载
 public class testClass {

   public static void main(String[] args) {
      int x1 = 8;
      int y1 = 9;
      double x2 = 8.88;
      double y2 = 9.99;
      int r1 = getMax(x1, y1);
      double r2 = getMax(x2, y2); 

      System.out.println("Value1 = " + r1);
      System.out.println("Value2 = " + r2);
   }

   // 处理 int 类型的数值(方法重载)
   public static int getMax(int n1, int n2) {
      int max;
      if (n1 > n2)
         max = n1;
      else
         max = n2;

      return max; 
   }

   //  处理 double 类型的数值(方法重载)
   public static double getMax(double n1, double n2) {
     double max;
      if (n1 > n2)
         max = n1;
      else
         max = n2;

      return max; 
   }
}
 
 
/*
以上代码运行后,将输出以下信息

Value1 = 9
Value2 = 9.99

*/
 
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaCourse/203.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者