import java.text.NumberFormat;
import java.util.Locale;NumberFormat.getInstance(Locale.US).format(1234567.1234)

解决方案 »

  1.   

    public String Change_str(Double d){
          String str="";
          DecimalFormat df=new DecimalFormat("##,####0.0#");//设置输出数值的格式为XX.XX
          str=df.format(d);
          return str;  }
      

  2.   

    再请问,bhr(追风) :
    我学java不久,觉得蛮好的,很严密逻辑性很强,编码很自然,但用到一些方法时,比如上边所提到的,感觉肯定有这样的方法,可怎么最快地查到呢?不可能对着手册去查吧~
      

  3.   

    平时多注意积累,多看看javadoc,时间长了就好了!