如题

解决方案 »

  1.   

    import java.text.*;
    class A{
    public static void main(String[] args){
    NumberFormat formatter = new DecimalFormat("#.##");
    float a = Float.parseFloat(formatter.format(23.546));
    System.out.println(a);
    }
    }
      

  2.   

    修改一下 !
    import java.text.*;
    class A{
    public static void main(String[] args){
    String s ="23.546";
    NumberFormat formatter = new DecimalFormat("#.##");
    float a = Float.parseFloat(formatter.format(Float.parseFloat(s)));
    System.out.println(a);
    }
    }
      

  3.   

    你是指0.00吧? 这里0.00肯定可以拉 !
    Symbol  Location  Localized?  Meaning  
    0         Number  Yes         Digit  
    #         Number    Yes       Digit, zero shows as absent