酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

用java写代码3. 查询出优惠券优惠价格>=30的已使用的优惠券,显示优惠券id,优惠券名称,优惠价格,优惠状态

```java import java.util.ArrayList; import java.util.List; class Coupon { private String id; private String name; private int discountPrice; private boolean isUsed; public Coupon(String id, String name, int discountPrice, boolean isUsed) { this.id = id; this.name = name; this.discountPrice = discountPrice; this.isUsed = isUsed; } public String getId() { return id; } public String getName() { return name; } public int getDiscountPrice() { return discountPrice; } public boolean isUsed() { return isUsed; } } public class Main { public static void main(String[] args) { List<Coupon> coupons = new ArrayList<>(); coupons.add(new Coupon("1", "Coupon A", 20, false)); coupons.add(new Coupon("2", "Coupon B", 30, true)); coupons.add(new Coupon("3", "Coupon C", 40, true)); System.out.println("优惠券id\t优惠券名称\t优惠价格\t优惠状态"); for (Coupon coupon : coupons) { if (coupon.isUsed() && coupon.getDiscountPrice() >= 30) { System.out.println(coupon.getId() + "\t" + coupon.getName() + "\t" + coupon.getDiscountPrice() + "\t已使用"); } } } } ``` 这段代码首先定义了一个Coupon类来表示优惠券,然后在Main类中创建了一个存储优惠券的列表,并遍历列表中的优惠券,找出优惠价格大于等于30且已使用的优惠券,并输出它们的id、名称、价格和状态。 [2024-06-29 15:24:30 | AI写代码神器 | 988点数解答]

相关提问