标签:
只能有1个返回值
参数可以多个,用逗号隔开。除了基本数据类型,也可以有数组、String等
判断方法重载的依据:
1、 必须是在同一个类中 2、 方法名相同
3、 方法参数的个数、顺序或类型不同 4、 与方法的修饰符或返回值没有关系
public class HelloWorld {
public static void main(String[] args) {
// 创建对象
HelloWorld hello = new HelloWorld();
// 调用无参的方法
hello.print();
// 调用带有一个字符串参数的方法
hello.print("ling");
// 调用带有一个整型参数的方法
hello.print(1);
}
public void print() {
System.out.println("无参的print方法");
}
public void print(String name) {
System.out.println("带有一个字符串参数的print方法,参数值为:" + name);
}
public void print(int age) {
System.out.println("带有一个整型参数的print方法,参数值为:" + age);
}
}标签:
原文地址:http://my.oschina.net/u/2346786/blog/516778