下面程序的运行结果正确的选项是?()
List<String> dataList = new ArrayList<>();
dataList.add("a");
dataList.add("b");
dataList.add("c");
dataList.add("d");
dataList.add("e");
for (int i = 0; i < dataList.size(); ++i) {
String data = dataList.get(i);
if ("c".equals(data) || "d".equals(data)) {
dataList.remove(data);
}
}
System.out.println(dataList); 