好好看看这个类java.text.NumberFormat就能找到答案NumberFormat nf = new NumberFormat();
nf.setMaximumFractionDigits(1);
nf.setMinimumFractionDigits(1);
nf.format(3.00000);

解决方案 »

  1.   

    NumberFormat nf=new NumberFormat();
    nf.set×××()方法//可以看看sun的文档,里面定义了四种set×××()方法,可以限制 格式化的形式
    nf.format(要格式化的数据);//注意,format()方法返回String类型redstarstar的方法虽然巧妙,但是不是很通用
      

  2.   

    来迟了,基本上所有格式化的数据都可以通过java.text包中的Format来实现,NumberFormat是继承于Format而来的,包括MessageFormat,DecimalFormat,DateFormat等等格式化类