我用Java制作了一个字符数组,
char[] letterGrade = { 'A','B','C','D','F'};
我试图引用这样的元素,
letterGrade[0]
我收到一个错误,指出类型不兼容
必需:字符[]
找到:字符
我已经在代码的其他地方用一个双精度数组完成了这个,它工作得很好。为什么它不适用于字符数组?
谢谢!
从您的评论中更新
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);
}
}