在 Java 中,重载方法是指在同一个类中,方法名相同但参数列表不同的方法。参数列表包括参数的类型、顺序和个数。因此,如果参数类不同,重载方法也可以存在。

例如:

public void print(int num) {
    System.out.println('The number is ' + num);
}

public void print(String str) {
    System.out.println('The string is ' + str);
}

public void print(double num1, double num2) {
    System.out.println('The numbers are ' + num1 + ' and ' + num2);
}

在这个例子中,'print'方法被重载了三次,分别使用不同的参数类。第一个方法使用'int'参数,第二个方法使用'String'参数,第三个方法使用两个'double'参数。因此,这三个方法都是合法的重载方法。

Java 重载方法:参数类可以不同吗?

原文地址: https://www.cveoy.top/t/topic/ozZh 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录