为什么java定义方法类型时,会报错,感觉明明是正确的?、

 我来答
胡研乱语
2016-12-18 · TA获得超过382个赞
知道小有建树答主
回答量:262
采纳率:0%
帮助的人:216万
展开全部
程序必须要全面考虑,当循环体执行条件不满足时,循环体不会执行,但循环体不执行时也必须有一个int[]返回给调用者,你的程序就缺少这一点
碗里的核桃
2016-12-18 · TA获得超过211个赞
知道小有建树答主
回答量:316
采纳率:73%
帮助的人:142万
展开全部
你的程序代码有以下bug:
1,直接打印输出 m 得到的是数组的地址值,
2,返回语句在for循环里边,所以才会显示异常
3,方法建议用static静态修饰,当然也可以不用,但有时会报错
4,排序后,直接打印输出后三位即可,就不用返回值了.
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
潜藏的卑微
2016-12-18 · TA获得超过246个赞
知道小有建树答主
回答量:335
采纳率:53%
帮助的人:187万
展开全部
返回值类型错误,把return放到for循环外边
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式