BigDecimal을 추가하는 ArrayList가 있습니다.BigDecimal/ArrayList에 새 로케일이 필요합니다.
내 문제는 BigDecimals가 미국식으로 .
과 ,
을 사용한다는 것입니다. 유럽식으로 원합니다. 14.70
대신 14,70
을 원합니다.
ArrayList
를 인쇄 식에서
public static String getLocale(BigDecimal n) {
String newValue = null;
if (n != null)
newValue = NumberFormat.getInstance().format(n);
return newValue;
}
. 그러나 내가 전체 ArrayList를 변경할 수 있는지 궁금 해서요, 그 요소를 "정확한"방법으로 저장하고 싶습니다. 또는 BigDecimal을 ArrayList로 설정할 때 Locale을 변경 하시겠습니까?
가장 좋은 방법은 무엇입니까?
감사합니다. 나는 그것을하기의 오래된 방법을 지켰다 - 비록 내가 방법 방법을 너무 많은 시간이라고 생각한다고해도 ... :) – Jobu