java 004 方法 和 数组

方法

方法三要素

方法名【重要】
    调用方法使用的名字
形式参数列表
    该方法执行需要的外来数据
返回值类型
    当前方法给予外部的反馈

无参数无返回值方法

class Method1 {
    public static void main(String[] args) {
     
       TellYou();
        TellYou();
        TellYou();
        TellYou();
        TellYou();
    }

    public static void TellYou() {
        System.out.println("老刘友情提示不要喊我hello world~~~");
    }

 

有参数无返回值方法

 

class Method2 {
    public static void main(String[] args) {
        // 形式参数列表参数个数,数据类型必须和实际参数一致!!!
        printSumOfTwoNumber(5, 10);
    }
    
    public static void printSumOfTwoNumber(int num1, int num2) {
        System.out.println(num1 + num2);
    }
}

无参无有回值方法

class Method3 {
    public static void main(String[] args) {
        int num = 0;
        
        num = giveMeFive();
        
        System.out.println(num);
    }
    
    public static int giveMeFive() {
        /*
        这里需要一个关键字 return
            1. 返回当前return之后的数据!!!
            2. 结束当前方法的运行!!!
        */
        return 5;
    }
}

有参数有返回值方法

class Method4 {
    public static void main(String[] args) {
        float ret = 0.0F;
        
        ret = getSumOfTwoNumber(5.5F, 4.5F);
        
        System.out.println("ret = " + ret);
        
    }
    
    public static float getSumOfTwoNumber(float num1, float num2) {
        return num1 + num2;
    }
}

方法名

见名知意,动宾结构,小驼峰命名法

形式参数列表

    1. 不能太多,不能太少
    2. 数据类型选择
    3. 格式和顺序要求和实际参数一模一样

返回值类型

   1. 数据类型
    2. 返回值的含义,需要使用【文档注释】解释清楚
    3. 考虑是否使用对应的返回值
    4. 需要方法中慢慢的总结和选择!

 

数组

数据类型[] 数组名 = new 数据类型[容量]; Capacity
 /*
 赋值号左侧内容:
     数据类型:
         告知当前编译器数组中有且只能保存哪一种数据类型,并且强制要求数据类型
         一致化!!!
     []:
         1. 告知编译器这里定义的是一个数组类型
         2. 告知编译器数组名是一个【引用数据类型】


     数组名:
         1. 操作数组非常重要的名字
         2. 同时也是一个【引用数据类型】的变量
 
 赋值号右侧:
     new:
         "创建数组的一个关键字"
     数据类型:
         前后呼应,必须一致!!!强制要求当前数组中能够保存的数据类型是哪一个
    [容量]:
        告知编译器当前数组中能够保存的数据容量是多少!!!
        并且一旦确定容量,不可更改!!!
 */

数组的使用方式

数组名[有效下标] 来操作数组中指定下标的元素,可以赋值,可以取值。

有效下标:
    数组中有效下标范围是从0 开始 到数组的容量 - 1
    例如: 一个容量为10的数组,有效下标范围是 0 ~ 9

java 004 方法 和 数组

 

 

 

 

 

 

 

 

 

 


}