java05——方法

时间:2022-05-27 23:27:26   收藏:0   阅读:88

1. 方法概述

1.1 方法的概念

? 方法(method)是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集

2. 方法的定义和调用

2.1 无参数方法定义和调用

2.2 方法的调用过程

2.3 方法练习-奇偶数判断

public class Demo1Method {
    /*

        带参数方法的定义格式:
                public static void 方法名  ( 参数 )  { … … }
                public static void 方法名  ( 数据类型 变量名 )  { … … }

        带参数方法的调用格式:
                方法名 ( 参数 ) ;
                方法名 ( 变量名/常量值 ) ;

        tips: 参数可以是一个, 也可以是多个.

        需求: 判断一个数是奇数还是偶数
     */
    public static void main(String[] args) {
        isEvenNumber(10);
    }

    public static void isEvenNumber(int num){
        if(num % 2 == 0){
            System.out.println("偶数");
        }else{
            System.out.println("奇数");
        }
    }
}

3. 带参数方法的定义和调用

3.1 带参数方法定义和调用

3.2 形参和实参

  1. 形参:方法定义中的参数

? 等同于变量定义格式,例如:int number

  1. 实参:方法调用中的参数

? 等同于使用变量或常量,例如: 10 number

3.3 带参数方法的练习-打印n-m之间所有的奇数

package com.itheima.method2;

public class Demo2Method {
    public static void main(String[] args) {
        // 5:main方法中调用print方法,传入两个实际参数
        print(20,10);
    }

    //1:定义方法,名称为print
    // 2:为方法添加两个int类型的形参,准备接受调用者传递过来的实参
    public static void print(int n, int m){
        System.out.println(n + "到" + m + "之间的奇数为:");
        // 3:方法中设计for循环,循环从n开始,到m结束
        for(int i = 20; i <= 10; i++){
            // 4:循环中加入if判断,是奇数,则打印
            if(i % 2 == 1){
                System.out.println(i);
            }
        }
    }

}

4. 带返回值方法的定义和调用

4.1 带返回值方法定义和调用(掌握)

4.2 带返回值方法的练习-求两个数的最大值(应用)

5. 方法的注意事项

5.1 方法的通用格式(掌握)

5.2 方法的注意事项

6. 方法重载

6.1 方法重载

6.2 方法重载练习

7. 方法的参数传递

7.1 方法参数传递基本类型(理解)

7.2 方法参数传递引用类型

7.3 数组遍历

7.4 数组最大值

7.5 方法同时获取数组最大值和最小值

原文:https://www.cnblogs.com/musk666/p/15333370.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!