DecimalFormat df=new DecimalFormat("###.00");
System.out.println("out:"+df.format(float));

解决方案 »

  1.   

    DecimalFormat df = new DecimalFormat("###.00");
    System.out.println("out:+df.format(float));
      

  2.   

    import java.text.DecimalFormat;
    public class Format
    {
      public static void main(String[] args)
      {
         double data = 123.12425;
         DecimalFormat fmt = new DecimalFormat("###.00");
         System.out.println(fmt.format(data));
      }
    }
      

  3.   

    double a=131.4234245;
        System.out.println(String.valueOf(a).substring(0,String.valueOf(a).indexOf(".")+3));