为了账号安全,请及时绑定邮箱和手机立即绑定

又遇到这样的问题。。无法调用定义的方法0.0

又遇到这样的问题。。无法调用定义的方法0.0

慕用0053891 2017-12-13 22:17:22
package com.myfirst;import java.util.Arrays;public class Helloworld { public static void main(String[] args){ Helloworld yu=new Helloworld(); yu.num(98,52,81,79); } public int num(int []scores){ Arrays.sort(scores); System.out.println(Arrays.toString(scores)); int a=0; for(int i=0;i<scores.length;i++){ a++; } System.out.println("成绩的个数为:"+a); return a; }}为什么对yu.num(98,52,81,79);中的num报错呢?找不到这个方法。。。The method num(int[]) in the type Helloworld is not applicable for the arguments (int, int, int, int)
查看完整描述

1 回答

已采纳
?
龙鳞落

TA贡献2条经验 获得超2个赞

你传错参数了,应该传一个数组

查看完整回答
2 反对 回复 2017-12-13
  • 慕用0053891
    慕用0053891
    我刚开始是上传的数组[98,52,81,79],但是提示[]这两个数组符号是错的~~而且在没有方法重载的情况下,不能调用函数应该跟参数关系不大吧?
  • 龙鳞落
    龙鳞落
    你传的那是数组???new int[]{1,2,3,4}
  • 龙鳞落
    龙鳞落
    你传的那是数组???new int[]{1,2,3,4}
点击展开后面10
  • 1 回答
  • 0 关注
  • 1092 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信