Мне нужно записать двойное значение в числовой ячейке с использованием определенного формата, я имею в виду, что сгенерированные xls должны иметь числовые ячейки, содержащие двойные значения, например: 8,1. Я пытаюсь что-то вроде:Напишите двойное значение в числовой ячейке с определенным форматом в Apache Poi 3.7
DecimalFormat dFormat = new DecimalFormat("##.#");
dFormat.format(doubleValue);
Но, так как метод формата возвращает String, независимо от того, создавать ли я ячейки как числовые или нет, они всегда ведут себя как текстовые ячейки. Я думал о двух вариантах:
- Принудительные ячейки, чтобы вести себя как числовые ячейки.
- Забыть о DecimalFormat и использовать двоеточие, определяющее запятую как разделитель десятичных чисел, что я не уверен, что это возможно.
Есть идеи?
Спасибо @Gagravarr, это именно то, что я искал;) – Dani