输入商品名称和商品价格,要求打印效果示例
使用前面学习的方法完成:商品名 商品价格
手机 123,564.59 // 比如价格 3,456,789.88
要求:价格的小数点前面每三位用逗号隔开,在输出
public class StringBufferExercise02 {
public static void main(String[] args) {
String price = "123454646123564.59";
// String price = "123564.59";
StringBuffer str = new StringBuffer(price);
// int key = str.indexOf(".");
// str.insert(key-3,",");
for (int i = str.indexOf(".")-3; i > 0; i -= 3) {
str.insert(i,",");
}
System.out.println(str);
}
}