Java 方法重载学习

Java 方法重载学习
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("*****");

}

}

相关主题
相关文档
最新文档