数组作为方法返回值-返回地址

package cn.itcast.day06.demo04;
/*
使用数组作为返回值

任何数据类型都能作为方法的参数类型,或者返回值

数组作为方法的参数,传参进去的其实是数组的地址值
数组作为方法的返回值,返回进去的其实也是数组的地址值
 */

public class Demo02ArrayReturrn {
    public static void main(String[] args) {
        int[] result = calculate(10,20,40);
        System.out.println(result[0]);
        System.out.println(result[1]);
    }
    public static int[] calculate(int a, int b ,int c){
        int sum = a +b + c;//总和
        int avg = sum/3;//平均数

/*      int[]array = new  int[2];
        array[0] = sum;//总和
        array[1] = avg; //
        */
        int[] array = {sum,avg};
        return  array;
    }
}

 

posted @ 2020-04-06 16:28  汉魂县令  阅读(148)  评论(0)    收藏  举报