I need to create an ArrayList type Test, but it keeps saying the add method(int,Test) is not applicable for the arguments (int). Im a beginner so be nice if its something really stupid. If I put it type Integer it works but its for a class and she wont let me do it that way. Any help would be greatly appreciated. Another error that I am also getting is the operator += is undefined for the argument types int,Test.
import java.util.ArrayList; public class Student { private ArrayList<Test> test = new ArrayList<Test>(); private String studentName; private int max; private int min; public Student(String name) { studentName = name; } public void addTestScore(int s) { test.add(s); } public ArrayList<Test> printTestScore() { return test; } public double getAverage(double avg, int total) { for(int i = 0;i<test.size();i++) { total+=test.get(i); } avg = total / test.size(); return avg; } public int getMax() { for(int i = 0;i<test.size();i++) { if(i==0) max = test.get(i); else if(max<test.get(i)) max = test.get(i); } return max; } public int getMin() { for(int i = 0;i<test.size();i++) { if(i==0) min = test.get(i); else if(test.get(i)<min) min = test.get(i); } return min; } }