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

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)

慕用0053891
浏览 1093回答 1
1回答

龙鳞落

你传错参数了,应该传一个数组
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java