94/95数组作为方法参数传递地址和数组作为方法返回值返回地址

数组作为方法参数传递地址
复制代码
//数组作为方法参数—传递地址
public class DodeArrayParam {
    public static void main(String[] args) {
        int[] array={1,2,3,4};
        System.out.println(array);//地址值
        printArray(array);//传递进去的就是array保存的地址值
    }
    /*
    三要素
    返回值类型:只是进行打印而已,不需要计算,也没有结果,用void
    方法名称:printArray
    参数列表:必须给我数组,我才能打印期中的元素。int[]array
     */
    public static void printArray(int[] array){
        for (int i = 0; i < array.length; i++) {
            System.out.println(array[i]);
        }
    }
}
复制代码

数组作为方法返回值返回地址
复制代码
/*
一个方法可以有0,1,多个 参数,但只能有0和1个返回值
希望一个方法产生多个结果数据进行返回

数组作为方法的参数,传递进去的是数组的地址值。
 */
public class CodeAaaryReturn {
    public static void main(String[] args) {
        int[] result =calcuate(10,20,30);
        System.out.println("总和"+result[0]);
        System.out.println("平均数"+result[1]);
    }
    public static int[]  calcuate(int a,int b,int c){
        int sum =a+b+c;       //总和
        int avg =sum/3;        //平均数
        //返回所有的结果
        //需要一个数组 ,使用数组保存所有结果
        int[] array={sum,avg};
        return array;
    }
}
复制代码

 

 
posted @   ja不会va  阅读(25)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· winform 绘制太阳,地球,月球 运作规律
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示