官术网_书友最值得收藏!

4.4 數組作為方法的參數

在Java中,可以使用數組作為方法的參數來傳遞數據。在使用數組參數時,應注意以下事項:

(1)在形參列表中,數組名后的括號不能省略,括號的個數和數組的維數要相同,但在括號中可以不給出數組元素的個數。

(2)在實參列表中,數組名后不需要括號。

(3)數組名作為實參時,傳遞的是地址,而不是具體的數組元素值,即實參和形參具有相同的存儲單元。

例4-5】 計算給定數組的各元素的平均值。

        //文件名:ArrayDemo.java
        public class ArrayDemo{
            static float AverageArray(float a[]){
                float average=0;
                int i;
                for(i=0; i<a.length; i++){
                    average = average+a[i];
                }
                return average/a.length;
            }
            public static void main(String[] args){
                float average, a[]={1,2,3,4,5};
                average = AverageArray(a);
                System.out.println("average="+average);
            }
        }

程序的運行結果如下:

        average=3.0
主站蜘蛛池模板: 微山县| 社旗县| 南涧| 钟山县| 怀仁县| 定州市| 晋城| 定州市| 唐海县| 五寨县| 东海县| 南召县| 黄龙县| 天津市| 安国市| 常德市| 永安市| 扎鲁特旗| 南宫市| 龙川县| 密山市| 贡觉县| 博白县| 萍乡市| 武义县| 准格尔旗| 皋兰县| 泌阳县| 银川市| 德庆县| 长沙市| 甘肃省| 福建省| 维西| 南陵县| 仲巴县| 灵石县| 铜梁县| 武宁县| 蒙自县| 龙井市|