我创建了2个表(我正在从2个不同的文件中读取)并将值插入到列表中。现在我想连接表,以便(我附加了图像)
记录1:教师SID教师课程F_Home电话H_Work电话
记录2; SID Age家庭电话工作电话PH否
决赛:教师SID教师课程F_Home电话H_Work电话SID年龄家庭电话工作电话PH否
while(s.hasNext())
{ String field1=s1.next();
String field=s.next();
values.add(field);values1.add(field1);
for(String x:values)
{list1.add(x);
}
for(String y:values1)
{
list2.add(y);
}
}
List<String> newArray = new ArrayList<String>();
newArray.addAll(list1);
newArray.addAll(list2);
for(int h=0;h<100;h++)
{
System.out.printf("%s",newArray.get(h)+ "\n");
}
答案 0 :(得分:4)
使用番石榴:
Iterables.concat(Iterable<T>... list)
可以使用maven包含番石榴:
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>11.0.1</version>
</dependency>