JAVA打印列表和getWriter()1行

时间:2014-06-23 13:39:38

标签: java arraylist

我有4个数组列表,我会在同一行显示所有内容

for (int i= 0; i < listAttraction.size(); i++){
         resp.getWriter().println("\""+listCities.get(cptCity)+"\";\""+listAttraction.get(i)+"\";\""+listMainCategory.get(i)+"\";\""+listCategory.get(i)+"\";");                
}

表示i = 0; 1; 2,我会:

"Cologne Germany";"Cologne Cathedral (Dom)";"Religious Sites";" Architectural Buildings; Historic Sites";
"Cologne Germany";"TeamEscape";"";"";
"Cologne Germany";"Kolner Philharmonie";"Off road/All Terrain Vehicle Trails";" Architectural Buildings; Concerts";

我想在1个城市中拥有一个拥有所有景点的城市。

[已编辑]请注意,所有列表都具有相同的大小。

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

我不确定您是否针对此结果进行定位,但请尝试以下方法:

resp.getWriter().print("\""+listCities.get(cptCity)+"\";");
for (int i= 0; i < listAttraction.size(); i++){     
   resp.getWriter().print("\""+listAttraction.get(i)+"\";\""+listMainCategory.get(i)+"\";\""+listCategory.get(i)+"\";");  
}
resp.getWriter().println();