java数字自动补零

Python023

java数字自动补零,第1张

你在数字前面拼三个000,然后取后面三位就好了。

public class Test {

public static void main(String[] args) {

int i = 6

int j = 10

System.out.println("i==" + codeFormat(i))

System.out.println("i==" + codeFormat(j))

}

public static String codeFormat(int i) {

String str = "000" + String.valueOf(i)

return str.substring(str.length()-3)

}

}

用java.text包中的DecimalFormat方法

例子如下:

import java.text.*

class Main

{

public static void main(String[] args)

{

double d=1.23

DecimalFormat g=new DecimalFormat("0.000000")

System.out.println(g.format(d))

}

}

运行结果 1.230000