반응형
DecimalFormat을 이용하여 숫자에 콤마를 찍어 나타낼 수 있다.
DecimalFormat 은 NumberFormat을 상속받고 있다.
1
2
3
4
5
6
7
8
9
10
|
DecimalFormat formatter = new DecimalFromat("###,###");
int price1 = 123;
int price2 = 1234567;
System.out.println("prince1==>"+formatter.format(price1);
System.out.println("prince1==>"+formatter.format(price2);
//결과
//123
//123,456
|
cs |
소수점 나타내기
.#을 활용하여 콤마 뿐만아닌 소수점 자리수를 지정해 줄 수 있다. 마지막 자리수는 반올림 처리 된다.
1
2
3
4
5
6
7
8
9
10
|
DecimalFormat formatter = new DecimalFromat("###,###.#");
int price1 = 123.44;
int price2 = 12345.67;
System.out.println("prince1==>"+formatter.format(price1);
System.out.println("prince1==>"+formatter.format(price2);
//결과
//123.4
//12,34.6
|
cs |
반응형
'JAVA' 카테고리의 다른 글
[올림차순] [내림차순] 배열 정렬 (0) | 2022.06.23 |
---|---|
[split()]자바 특정 문자열 기준으로 자르기 (3) | 2022.06.22 |
[subString()]문자열 마지막 문자 제거하는 방법 (0) | 2022.06.21 |
배열 안 객체에 값 추가/삭제 하기 (0) | 2022.05.24 |
==와 equals차이 (0) | 2022.03.08 |