引用テキスト
import java.util.Scanner;
public class MaxArray{
public static void main(String args){
Scanner kbd = new Scanner(System.in);
int[] data = new int[1000];
int n;
System.out.print("Max = %d\n", Max(data,n));
}
static int Max(int[] data){
int max;
int n;
if(n==0) System.out.println("データがありません。");
else {
max = data[0];
for(int i=1; i<n; i++) {
if(data[i]>max) max=data[i];
}
}
}
}
上のプログラムで、
エラー: クラス MaxArrayのメソッド Maxは指定された型に適用できません。
System.out.print("Max = %d\n", Max(data,(int)n));
^
期待値: int[]
検出値: int[],int
理由: 実引数リストと仮引数リストの長さが異なります
というエラーが出ているのですがどう直していいか困っています。よろしくお願いします。

回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。