Java实现函数重载代码
时间: 2024-06-15 21:06:53 浏览: 106
java代码-使用java解决实现Student类的equals重载函数的源代码
在Java中,函数重载是指在同一个类中可以定义多个同名但参数列表不同的方法。下面是一个Java实现函数重载的示例代码:
```java
public class OverloadExample {
public void printNumber(int num) {
System.out.println("整数:" + num);
}
public void printNumber(double num) {
System.out.println("浮点数:" + num);
}
public void printNumber(String str) {
System.out.println("字符串:" + str);
}
public static void main(String[] args) {
OverloadExample example = new OverloadExample();
example.printNumber(10);
example.printNumber(3.14);
example.printNumber("Hello");
}
}
```
在上面的代码中,`OverloadExample`类定义了三个名为`printNumber`的方法,分别接受一个整数、一个浮点数和一个字符串作为参数。通过函数重载,我们可以根据传入的参数类型的不同来调用不同的方法。
输出结果:
```
整数:10
浮点数:3.14
字符串:Hello
```
阅读全文