我正在尝试做与SO问题完全相同的事情 - how to create a downloadable csv file in appengine,但是在Java中。现在我有CSVWriter writer = new CSVWriter(response.getWriter(), '\t');
但我不知道如何继续,因为我有java.util.List
个查询,而不是数组。
答案 0 :(得分:0)
根据您的“值”类别,您可能需要:
循环整个列表并相应地转换为String,例如
String [] array = new String [values.size()];
for(i = 0; i< values.size(); i ++){
array [i] = String.valueOf(values.get(i));
}
(小心NPE)或
如果值已经是String,请使用以下命令将List转换为数组:
列出值= ...;
String [] array = values.toArray(new String [values.size]);