21xrx.com
2025-04-15 22:48:16 Tuesday
文章检索 我的文章 写文章
Java方法重载简单代码示例
2023-06-15 15:43:55 深夜i     14     0
Java 方法重载 参数类型 参数个数 编译器 调用方法

在Java编程中,方法重载是一种非常常见的概念。方法重载是指在同一个类中,方法的名称相同但参数类型或个数不同的情况下,可以定义多个方法。当调用方法时,编译器会根据传入的参数类型和个数来选择匹配的方法执行。

下面是一个Java方法重载的简单代码示例:

public class MethodOverloadExample {
  public void printInfo(String info) {
   System.out.println("Info: " + info);
  }
  public void printInfo(int info) {
   System.out.println("Info: " + info);
  }
  public void printInfo(double info) {
   System.out.println("Info: " + info);
  }
  public static void main(String[] args) {
   MethodOverloadExample m = new MethodOverloadExample();
   m.printInfo("Hello, world!");
   m.printInfo(2021);
   m.printInfo(3.14159);
  }
}

在上面的示例中,我们定义了三个名为 `printInfo` 的方法,分别接受 String、int 和 double 类型的参数。在 `main` 方法中,我们分别调用了这三个方法,传入了不同的参数。

运行上面的代码,输出结果如下:

Info: Hello, world!
Info: 2021
Info: 3.14159

  
  

评论区

请求出错了