是这样的
我有一个double 3.0  或3.000 我想转化之后 变成 double 3.00 返回 我该怎么办?
我自己用了几种方法,返回的都是3.0 不是 3.00 呢?

解决方案 »

  1.   

    import import java.text.DecimalFormat;......
     DecimalFormat df = new DecimalFormat("####.00");
     System.out.println(df.format(3.0000));
    ........
      

  2.   

    df.format(3.0000)) 返回的是string 的
    我需要的是double 的 3.00 ~ 
    还有别的方法么?
      

  3.   

    no other methods that can make a double value likes 3.00
      

  4.   

    3.00 就是 3.0, 参与运算都是一样的, 还要转化什么? 如果是用于显示, 转成相应的String就行了.