double a=3.2892
int b=32
- 保留两位小数
//DecimalFormat转换最简便
public void m1(){
DecimalFormat df=new DecimalFormat("#.00");
System.out.println(df.format(f));
}
//String.format打印最简便
public void m2(){
System.out.println(String.format("%.2f",f));
}
2.将不足5位int类补成5位(前面加0)
public void m3(){
DecimalFormat df=new DecimalFormat("0000");
df.format(b);//注意,df.format(int i)方法的参数要求为整型或浮点型,而返回了一个String对象。
}