public class OverloadTest{
public static void main(String[]args){
someMethod(1);
}
public static void someMethod(int i){
System.out.println("int版本被调用");
}
public static void someMethod(Integer integer){
System.out.println("Integer版本被调用");
}
}
本文通过一个简单的Java程序展示了方法重载的概念及其实现方式。该程序定义了一个名为OverloadTest的公共类,其中包含两个名为someMethod的方法,分别接受int类型和Integer类型的参数,并在main方法中进行了调用演示。
public class OverloadTest{
public static void main(String[]args){
someMethod(1);
}
public static void someMethod(int i){
System.out.println("int版本被调用");
}
public static void someMethod(Integer integer){
System.out.println("Integer版本被调用");
}
}
607

被折叠的 条评论
为什么被折叠?
