return一个值或者void有时候都可以用嘛

来源:3-3 编程练习

别了娜塔莎

2020-09-07 11:42:11

public class AverageDemo {

    //求数组元素的平均值

    public float getArg(float[] a){

        float sum=0;

        for(int i=0;i<a.length;i++){

            sum+=a[i];

        }

        return sum/a.length;

    }

public static void main(String[] args) {

//定义对象

AverageDemo s=new AverageDemo();

//创建float类型的数组并初始化

float[] av={78.5f,98.5f,65.5f,32.5f,75.5f};

//调用方法求平均值并打印输出

System.out.println("数组的平均值为:"+s.getArg(av));

}

}


写回答

1回答

好帮手慕小尤

2020-09-07

同学你好,1. 已完成练习,棒棒哒!继续加油!

2. 在 return一个值时,则需要在方法中定义返回类型,返回值的数据类型,需要与方法的返回类型一致。

3. 当方法的返回类型定义为void类型时,则代表方法无返回值,如果想要使用return也是可以的,直接使用return即可(代表结束此方法)。

4. 关于 return一个值或者void有时候都可以用嘛?老师并未理解同学的意思,建议同学重新描述一下问题,便于老师定位问题。

祝学习愉快!

0

0 学习 · 16556 问题

查看课程