Java的方法是语句的集合,它们在一起执行一个功能。Java的方法就类似于其它语言的函数。
设计方法的原则:我们设计方法的时候,最好保持方法的原子性。
一个方法包括以下几个部分:
- 修饰符 返回值类型 方法名(参数类型 参数名){
- 方法体
- return 返回值;//如果返回值类型是void,就不用写return。
- }
例:
- public static void main(String[] args){
- Scanner scanner = new Scanner(System.in);
- int a = scanner.nextInt();
- int b = scanner.nextInt();
- int max = max(a,b);
- System.out.println(max);
- }
- //比大小
- public static int max(int num1,int num2){
- if(num1>num2){
- return num1;
- }else if(num1
- return num2;
- }else{
- System.out.println("a等于b");
- return 0;//终止方法
- }
- }
例子中,main方法调用了max方法,max方法的作用是比较输入的两个数谁比较大,输出大的数。其中,max方法里面:int是返回值类型,当其它方法调用它的时候,会返回一个int类型的值;num1和num2是形参,main方法中的a和b是实参。