public class Tom{
public int getSum(int...x){
int sum =0;
for(int i=0;i>x.length;i++){
sum = sum+x[i];
}
}
}
这里getSum(int...x) 报错这是为何?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
方法有返回参数,但是代码里面的返回在哪?
<spanstyle="font-family:Verdana,sans-serif,宋体;font-size:14px;background-color:#FFFFFF;">publicclassTom<spanstyle="font-family:Verdana,sans-serif,宋体;font-size:14px;background-color:#FFFFFF;">{
<spanstyle="font-family:Verdana,sans-serif,宋体;font-size:14px;background-color:#FFFFFF;">publicintgetSum(intx){<spanstyle="font-family:Verdana,sans-serif,宋体;font-size:14px;background-color:#FFFFFF;">}
<spanstyle="font-family:Verdana,sans-serif,宋体;font-size:14px;background-color:#FFFFFF;">returnsum;
<spanstyle="font-family:Verdana,sans-serif,宋体;font-size:14px;background-color:#FFFFFF;">}<spanstyle="font-family:Verdana,sans-serif,宋体;font-size:14px;background-color:#FFFFFF;">}
<spanstyle="font-family:Verdana,sans-serif,宋体;font-size:14px;background-color:#FFFFFF;">你代码只贴了一部分,都不知道你想做什么。是基础语法有问题吗?
你写的方法是有返回值的而你的方法里面没有返回值没运行应该就会报错循环里面i>x是不是有问题因为i=0这个循环是不会被执行的你强制运行调用这个方法的话应该直接就报错了是什么错误贴出来。。现在获取你觉得java很难,请坚持下回,回过头再来看这个代码,这简直是一块屎"这简直是一块屎"这是什么意思?