Explore what CodeHS has to offer for districts, schools, and teachers.
Click on one of our programs below to get started coding in the sandbox!
View All
Which method is correctly written to return the minimum value in the ArrayList?
public static int findMinimum(ArrayList<Integer> num){ int minValue = num.get(0); for(int i = 0; i < num.size(); i++){ if(num.get(0) < minValue){ minValue = num.get(0); } } return minValue; }
public static int findMinimum(ArrayList<Integer> num){ int minValue = num[0]; for(int i = 0; i < num.size(); i++){ if(num[i] < minValue){ minValue = num[i]; } } return minValue; }
public static int findMinimum(ArrayList<Integer> num){ int minValue = num.get(0); for(int i = 0; i < num.size(); i++){ if(num.get(i) < minValue){ minValue = num.get(i); } } return minValue; }
public static int findMinimum(ArrayList<Integer> num){ int minValue = num.get(0); for(int i = 0; i < num.size(); i++){ if(num.get(i) == minValue){ minValue = num.get(i); } } return minValue; }
public static int findMinimum(ArrayList<int> num){ int minValue = num.get(0); for(int i = 0; i < num.size(); i++){ if(num.get(i) < minValue){ minValue = num.get(i); } } return minValue; }