codes = new Vector<String>();
titles = new Vector<String>();
urls = new Vector<String>();
lecturers = new Vector<String>();
while (m.find()) {
String courseCode = m.group(1);
String courseTitle = m.group(2);
String courseURL = url;
String lecturerName = m.group(4);
codes.add(courseCode);
titles.add(courseTitle);
urls.add(courseURL);
lecturers.add(lecturerName);
}
我正在尝试从 10 个网站获取数据,如果您只打印出每个组本身,它就可以正常工作,例如:system.out.println(courseCode); 打印出 10 个 courseCode 的列表,但是当我尝试将它们添加到这些向量中时,它只添加最后一个 courseCode 而不是每个。所以每个向量应该有 10 个元素,但它们只有 1 个。有没有办法喜欢遍历匹配项?