Javaで文字配列を作ったのですが、
char[] letterGrade = { 'A','B','C','D','F'};
このような要素を参照しようとしていますが、
letterGrade[0]
タイプに互換性がないというエラーが表示されます
必須: char[]
見つかった: char
double の配列を使用してコードの他の場所でこれを行ったところ、正常に機能しました。文字配列で機能しないのはなぜですか?
ありがとう!
あなたのコメントから更新
public static void method()
{
double totalEarnedPoints = 1;
double totalPossiblePoints = 1;
double gradePer = 0.0;
gradePer = (totalEarnedPoints / totalPossiblePoints);
char[] letterGrade = { 'A', 'B', 'C', 'D','F'};
if (gradePer >= gradeScale[0])
{
letterGrade = char letterGrade(0);
}
else if (calcPercent >= gradeCutoffs[1] && calcPercent < gradeCutoffs[0])
{
letterGrade= char letterGrade(1);
}
}