首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

哪位高手能帮个忙,写个小程序,在下新手实在不会写

2013-09-06 
谁能帮个忙,写个小程序,在下新手实在不会写,用StringBuffer里的insert方法把数组中的数用,分开String[] pr

谁能帮个忙,写个小程序,在下新手实在不会写,
用StringBuffer里的insert方法把数组中的数用,分开



String[] price = new String[3];
price[0] = "23445.78";
price[1] = "34323445.78";
price[2] = "234323445.78";
然后用,把小数点前面的数从各位起用,每三位分隔开
比如23445.78分割成23,445.78
或者123456789分割成123,456,789.3532
或者12345分割成12,345;
反正能分割成像平时显示的钱数一样就行三位一个逗号
我觉得这个得从小数点的地方往前添加,而不是从前面往后添加逗号,请各位大神帮忙写写这个小程序
最后请大神把数组中的数输出到控制台哈。。。。
[解决办法]

引用:

NumberFormat nf = new DecimalFormat("###,###.##");


String[] price = new String[3];
price[0] = "23445.78";
price[1] = "34323445.78";
price[2] = "234323445.78";
for(String str : price){
System.out.println(nf.format(Double.valueOf(str)));;
}

 方便明了
[解决办法]

[解决办法]
哪位高手能帮个忙,写个小程序,在下新手实在不会写

热点排行