Apachepoidataformatterを使用して数値2852196を$2,852,196にフォーマットしようとしています。
NumberFormat numberFormat = NumberFormat.getCurrencyInstance();
dataFormatter.addFormat("($#,##0_);($#,##0)", numberFormat);
//after adding the above format, i see this format @ index 0, so i have taken 0 in the next line
String formatCellValue = dataFormatter.formatRawCellContents((Long) cols.get(jj).getValue(), 0, "($#,##0_);($#,##0)");
しかし、得られている出力はUSD2,852,196です。何かが足りないか、間違った方法を使用しています。
- ありがとう。