Java 重载方法:参数类可以不同吗?
在 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'参数。因此,这三个方法都是合法的重载方法。
原文地址: https://www.cveoy.top/t/topic/ozZh 著作权归作者所有。请勿转载和采集!