import java.text.*;NumberFormat formater = new DecimalFormat("###,###.##");
System.out.println(formater.format(55544.22d));
System.out.println(formater.format(55544.22d));
解决方案 »
- 请问java怎么连接SQL2008?
- 在GridBagLayout布局下如何调整按钮的大小????
- JAVA怎么处理这样的XML文件,IE中已经可以正常显示
- 求SMGP的密码MD5-hash加密函数,在线等
- 请问客户端写入对象成功服务器却收不到是什么原因?
- static 方法不能被覆盖吗?
- JComboBox 中事件侦听
- java核心类库
- 后缀名为.ISO的文件如何打开?
- java sftp通道建立连接时报错,在channel.connect()时报("session is down");
- 怎样限制jTextField中只能输入数字,而不是字母呢?
- SUN ONE Studio 4 CE和Forte For Java CE安装时需要IDE?
public static void main( String[] args ){
DecimalFormat bf = new DecimalFormat( "###,###.##" );
double d = 55544.22;
System.out.println( bf.format( d ) );
}
}
public class kk{
public static void main( String[] args ){
DecimalFormat bf = new DecimalFormat( "###,##0.##" );
double d = .22;
System.out.println( bf.format( d ) );
}
}
结果就是0.22,否则就是.22