我有一个程序,需要我计算机票预订的总价,我需要将该总价乘以数组列表中的乘客人数。
如果正在创建的数组列表为空,该怎么办?
或者我是否需要在数组列表中的元素数上设置一个数字?
希望有人可以帮助您。
[ArrayList
是Java中的一个集合,当您向其中添加元素时,它将自动扩展。
这是一个简单的示例,说明如何根据设定的票价计算总收入:
BigDecimal ticketPrice = new BigDecimal("500.00");
List<Passenger> list = new ArrayList<>();
list.add(new Passenger(...);
list.add(new Passenger(...);
...
BigDecimal totalPrice = ticketPrice.multiply(new BigDecimal(list.size()));