私のプログラムでは、prevScore[i] と prevScoreName[i] を返そうとしています。ただし、両方の return ステートメントには、互換性のない型であることを示すエラーがあります (必要な int[]、int が見つかりました)。メインプロジェクトでそれらを定義した方法のように感じます(以下の最初の2行)。どんな助けでも大歓迎です。
prevScore = scoreChange (prevScore, score);
prevScoreName = nameChange (prevScoreName, newName);
public static int[] scoreChange (int prevScore[], int score)
{
for (i=1; i<prevScore.length;i++){
prevScore[i] = score;
}
return prevScore[i];
}
public static String[] nameChange (String prevScoreName[], String newName)
{
for (i=1; i<prevScoreName.length;i++){
prevScoreName[i] = newName;
}
return prevScoreName[i];
}