Есть структура
List<String[]> totalFile = new ArrayList<String[]>();
public List<String[]> getFinishFile() {
return finishFile;
}
public void setFinishFile(List<String[]> finishFile) {
this.finishFile.addAll(finishFile);
}
я записываю ее в файл.
public void write(String PATH) {
try (FileWriter writer = new FileWriter(PATH + "\\total.xls", false)) {
for (String[] row : getTotalFile ()) {
String text = row[0];
writer.write(text);
}
writer.flush();
} catch (IOException ex) {
System.out.println(ex.getMessage());
}
}
в итоге у меня получается эксель файл с длинной строкой в одной первой А0 ячейке. нужно чтобы каждое значение string[] было в своей ячейке, подскажите, как это запрограммировать? спасибо.
Для создания/редактирования Excel файлов рекомендую использовать библиотеку Apache POI
В вашем случае можно создать файл с расширением .csv и записать туда строки через запятую:
test1,test2,test3
Таким образом каждая строка будет в новой колонке.
Например, если вы используете Java8, то можно попробовать такой код:
public void write(String PATH) {
try (FileWriter writer = new FileWriter(PATH + "\\total.csv", false)) {
StringJoiner joiner = new StringJoiner(",");
for (String[] row : getTotalFile()) {
joiner.add(row[0]);
}
writer.write(joiner.toString());
writer.flush();
} catch (IOException ex) {
System.out.println(ex.getMessage());
}
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Пытаюсь сделать выборку из бд согласно заданным параметрамИ получаю такую ошибку:
Подскажите как распарсить вот такой JSONДернуть отдельно объект companies получается без проблем, дернуть отдельную компанию по Id тоже не проблема,...
У меня есть сущность Account, у нее может быть (а может не быть) одна сущность AccountOrganizationВ SQL это выглядит так:
Здравствуйте! Подскажи, пожалуйста, у меня мысли плывутИспользую Spring Data, Security