public class Client {
public static void main(String[] args) {
Client client = new Client();
client.calPrice(1000, 75);
}
public void calPrice(int price, int discount){
float knockdownPrice = price * discount / 100.0f;
System.out.println("简单折扣后的价格是:" + formateCurrency(knockdownPrice));
}
public void calPrice(int price, int... discounts){
float knockdownPrice = price;
for(int discount : discounts){
knockdownPrice = knockdownPrice * discount / 100;
}
System.out.println("复杂折扣后的价格是:" + formateCurrency(knockdownPrice));
}
private String formateCurrency(float price){
return NumberFormat.getCurrencyInstance().format(price);
}
}