本文主要是介绍第2讲:方法的重组与重载,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、方法的提取
import java.util.Scanner;
public class TestVar01{public static void main(String[] args){Scanner sc=new Scanner(System.in);System.out.print("请输入猜的数:");int youGuessnum=sc.nextInt();guessnum(youGuessnum);//方法调用}public static void guessnum(int num){int myHeartnum=(int)(Math.random()*6)+1;//随机产生1-6之间的一个数System.out.println(num==myHeartnum?"猜对了":"猜错了");}
}
2、方法的重载
import java.util.Scanner;
public class TestVar01{public static void main(String[] args){System.out.println(add(10,20));System.out.println(add(10,20,30));System.out.println(add(10.5,20.5));} public static int add(int num1,int num2){//定义一方法,两个int型类型相加return num1+num2;}public static int add(int num1,int num2,int num3){//定义一个方法,三个数相加return num1+num2+num3;}public static double add(double num1,double num2){//定义一个方法,两个double类型的数据相加return num1+num2;}}
注意:
方法的重载:
在同一个类中,方法名相同,形参列表不同的多个方法,构成了方法的重载。
方法的重载只跟:方法名和形参列表有关,与修饰符、返回值类型无关。
形参列表不同指的是:
个数不同
类型不同
顺序不同
这篇关于第2讲:方法的重组与重载的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!