Я пытаюсь исправить небольшую программу для учащихся. У меня есть класс для студентов. и в моей основной программе я добавляю ученика в ArrayList через вход. и позже я хочу добавить много оценок для exat этого ученика.Многие оценки для студенческого массива
Что мне делать? Я бы предпочел использовать массив. Но я не знаю как . Могу ли я создавать новый массив каждый раз, когда я создаю нового ученика и добавляю оценки?
private String name;
private float grade;
public void student(String name, float grade){
this.name = name;
this.grade = grade;
}
public String getName(){
return name;
}
public float getGrade(){
return grade;
}
public String toString(){
return String.format(name + " have grades " + grade);
}
Используйте 'LinkedList', если размер коллекции динамичен – mic4ael
Итак, что вы просите? – Lopan
или hashmap, но вам потребуется массив внутри класса ученика для классов, у вас есть список студенческих объектов, каждый объект-ученик должен иметь имя, массив градаций и т. Д. И т. Д. Дизайн данных очень важен, прежде чем начинать писать Программа. –