Создайте массив символов, проверив значения массива int в Java.JAVA

Программисты JAVA общаются здесь
Anonymous
Создайте массив символов, проверив значения массива int в Java.

Сообщение Anonymous »

Может ли кто-нибудь сказать мне, что я делаю не так в этом коде?

Код: Выделить всё

public class grades {
public static void main(String[] args) {
int[] testMarks = Marks.getMarks();
System.out.print(grading(testMarks));

}
public static char[] grading(int[] testMarks) {

char grade = '0';
char[] grades = new char[grade];
int value = 0;
int n = 0;
while (n < testMarks.length) {
value = testMarks[n];
if (value >= 90) {
grade = 'A';
}
else if (value < 90 && value >= 75) {
grade = 'B';
}
else if (value < 75 && value >= 60) {
grade = 'C';
}
else if (value < 60 && value >= 50) {
grade = 'D';
}
else if (value < 50 && value >= 45) {
grade = 'E';
}
else {
grade = 'F';
}
n =+ 1;
}
return grades;
}
}
Я пытаюсь вернуть значения массива testMarks в виде символа на основе перечисленных границ. У меня нет никаких ошибок, но ничего не отображается.

С уважением,
Эм

Подробнее здесь: https://stackoverflow.com/questions/390 ... ay-in-java

Вернуться в «JAVA»