Hello. My code runs fine. My question is basically: at line 14, why isn’t it
j <= weeklyTemperatures.size()
??
I mean, doesn’t
j < weeklyTemperatures.size()
imply that the code iterates up until the last entry in the array? as it’s not <=.
import java.util.ArrayList;
public class TemperaturesC {
public static void main(String[] args) {
ArrayList<Integer> weeklyTemperatures = new ArrayList<Integer>();
weeklyTemperatures.add(78);
weeklyTemperatures.add(67);
weeklyTemperatures.add(89);
weeklyTemperatures.add(94);
weeklyTemperatures.add(2, 111);
for (int j = 0; j < weeklyTemperatures.size(); j++){
System.out.println( weeklyTemperatures.get(j) );
}
}
}