关于作业8-2调用方法的问题

关于作业8-2调用方法的问题

http://img1.sycdn.imooc.com/climg//591aefb7000167a507810534.jpg

http://img1.sycdn.imooc.com/climg//591aefb70001887907810534.jpg

http://img1.sycdn.imooc.com/climg//591aefb70001a06a07810534.jpg

我输入1  然后调用方法输入数据之后  请问这样子写 有没有把我的输入的数据传值给了主方法的数组?如果没有 应该怎么写?

我输入2显示所有数据 我发现我的2没有接收到数组的数据 输出的数字全是0  请问我应该怎么修改?

正在回答

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

1回答

您好,输入1时,您这样写是可以的;再输入2时,您应去掉else。根据您的代码提几点建议:

1、建议您把所有的方法写在一个类中。

2、主方法中应该用switch结构完成主体功能。

3、主方法中提示信息也可以写在一个单独的方法里面。

4、Scanner的定义不要放在while中,这样循环一次就会定义一次对象,就会大大降低程序的运行效率。

如果我的回答解决了您的疑惑,请采纳,祝学习愉快~

  • 音殿 提问者 #1
    主方法中提示信息也可以写在一个单独的方法里面 为什么?有什么区别 有什么作用吗?
    2017-05-17 22:06:34
  • 珍珠奶茶 回复 提问者 音殿 #2
    您好,提示信息是可以写在一个单独的方法里,可以直接在主方法中调用这个独立的方法,是为了提高代码的复用率。祝学习愉快~
    2017-05-18 10:47:19
  • 音殿 提问者 #3
    学到很多 特别是代码的效率 谢谢
    2017-05-18 11:17:57
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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