请教一下老师:目前简单的学了好几个方法,那么在什么情况下选择哪个方法比较合适呢?

请教一下老师:目前简单的学了好几个方法,那么在什么情况下选择哪个方法比较合适呢?

public class AverageDemo {

    //求数组元素的平均值

    public void printArray(float arr[]){

        float sum=0;

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

        sum=sum+arr[i];

    }

        System.out.println("数组的平均值为:"+(sum/arr.length));

    }

public static void main(String[] args) {

//定义对象

   AverageDemo am=new AverageDemo();

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

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

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

am.printArray(a);

}

}


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕珊 2017-10-24 09:41:25

你好!你指的是哪几个方法?还是完成同一个功能用了好几个方法,选择哪个合适?

  • 提问者 陆小仙 #1
    就是说,什么情况下用无参数无返回的,什么情况用无参数有返回,什么情况用有参数无返回,什么情况用有参数有返回,,,同一个例子是不是这几种方法都可以用?
    2017-10-24 09:46:56
  • 好帮手慕珊 回复 提问者 陆小仙 #2
    哦,是的,一般可以自行选择使用,哪种形式都行。不过一般还需要进行进一步计算的都可以有返回值,比如求阶乘的方法,以后还可以用这个方法继续求阶乘的和。这块搞不清也不用太着急,随着后面学习的深入就会慢慢理解,方法的设计都是根据需求来的,即使工作了一开始也是根据别人设计好的类和方法写代码,有经验以后才是设计类和方法。
    2017-10-24 11:23:27
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师