Java 方法重载学习
1. 方法的重载
通过定义JiSuan这个方法,实现求三个整数的和,两个整数的和,两个小数的和
public class HelloWorld {
public static void main(String[] args) {
//求两个整数的和,三个整数的和,两个小数的和,三个小数的和
//如果不用方法的重载,写的方法个数多。另外就是调用的时候,需要根据不同的方法去调用。
int sum=JiSuan(3,4,5);
System.out.println(sum);
int s=JiSuan(3,4);
System.out.println(s);
double ss=JiSuan(0.33,0.54);
System.out.println(ss);
}
public static int JiSuan(int a,int b,int c) { int sum=a+b+c;//方法的重载是方法名一样,但是:参数的个数不一样,或者参数的类型不一样。
return sum;//实现的是三个整数数据相加的和}
public static int JiSuan(int a,int b) {
int sum=a+b;//实现的是两个整数数据相加的和
return sum;
}
public static double JiSuan(double a,double b) { double sum=a+b;//实现的是两个小数数据相加的和
return sum;
}
}
2.定义Print方法,打印一行5个星号
public class HelloWorld {
public static void main(String[] args) { Print();
Print();
}
public static void Print() {
System.out.println("*****");
}
}
3.定义Print方法,打印一行5个星号,在main方法中使用for 循环,打印100行。
public class HelloWorld {
public static void main(String[] args) {
//Print();想打印一百行星号,每一行是五个星号
int i;
for(i=1;i<=100;i++) {
Print();
}
}
public static void Print() {
System.out.println("*****");
}
}