http://java.sun.com/products/jdk/1.2/docs/api/java/text/DecimalFormat.html:)

解决方案 »

  1.   

    import java.text.*;
    public class number {
      public static void main(String args[]) {
        double d = 123456.78;
        DecimalFormat df = new DecimalFormat("###,##0.00");
        System.out.println(df.format(d));
        }
      }
     
      

  2.   

    第1个问题,你使用的内部类,即在一个类的内部声明另一个类,在JAVA中较常见,一般事件控制采用匿名内部类;你的问题可能是你的内部类的类变量生存期或初始化引起的