경험의 기록

 

DecimalFormat 을 사용하면

출력되는 숫자의 포맷을 바꿀 수 있다.

 

val df2 = DecimalFormat("##00.000")

DecimalFormat("숫자")의 형태로 사용하며

0을 넣은 곳은 빈자리일 경우 0으로 채워주고,

#은 채우지 않는다.

 

예시

fun main(){
    val df1 = DecimalFormat("00")
    val df2 = DecimalFormat("##00.000")
    val a = df1.format(6)
    val b = df2.format(10000f)
    println(a)
    println(b)
}

 

처음 출력결과는 00을 넣어 두자리 수로 출력하게 하였으므로 06이 출력되고

두번째 출력결과는 소수점 뒤에 0이 3개 붙은것을 확인할 수 있다.

반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band
loading