DecimalFormatSymbols dfs = new DecimalFormatSymbols();
dfs.setGroupingSeparator(',');
DecimalFormat df = new DecimalFormat("###,###");
df.setDecimalFormatSymbols(dfs);
try {
double inputNum = Double.parseDouble(result);
result = df.format(inputNum).toString();
} catch (NumberFormatException e) {
// TODO: handle exception
}
try {
result = String.format("%,d", Integer.parseInt(result));
} catch (Exception e) {
e.printStackTrace();
}
그동안 한줄로 가능한 코드를 여러줄의 코드를 사용해왔다.. ㅠㅠ
아마 검색하면 기존코드로 대부분 되어있어서 사용해왔지만 1줄로도 처리할수있는 코드가 있어서 공유해본다.
결과
RXJava, RxAndroid 시작! (0) | 2017.08.24 |
---|---|
모바일 웹 성능 관련 이슈 확인 및 검토 사항 (0) | 2017.05.22 |
갤럭시s8 , G6 리소스 대응! (2) | 2017.05.17 |
이모티콘(emoji) MySQL charset 문제.. (0) | 2017.05.16 |
Android UnitTest를 위한 준비 (0) | 2017.05.16 |