import java.util.ArrayList; import java.util.List; public class OrderRecordList { private ArrayList<OrderRecord> list = new ArrayList<OrderRecord>(); public void add(OrderRecord e) { list.add(e); } public boolean remove(OrderRecord e) { if (list.remove(e)) { return true; } else return false; } public OrderRecord get(String idCode) { for (OrderRecord orderRecord : list) { if (orderRecord.getIdCode().equals(idCode)) { // orderRecord.getIdCode().equals(idCode) return orderRecord; } } return null; } public List<OrderRecord> getList() { return list; } public void setList(ArrayList<OrderRecord> list) { this.list = list; } }
时间: 2024-03-29 18:42:04 浏览: 38
java.util.ConcurrentModificationException 解决方法
5星 · 资源好评率100%
这是一个Java类,名为OrderRecordList,包含了一些属性和方法。该类表示订单记录列表,包括了添加订单记录、删除订单记录、获取订单记录、获取订单记录列表等方法。
其中,属性list是一个ArrayList类型的订单记录列表,用于存储所有的订单记录。add()方法用于向订单记录列表中添加一个订单记录。remove()方法用于从订单记录列表中移除一个订单记录,如果移除成功则返回true,否则返回false。get()方法用于根据订单号获取对应的订单记录,如果找到则返回该订单记录,否则返回null。getList()方法用于获取所有的订单记录列表,setList()方法用于设置所有的订单记录列表。
总的来说,该类可以用于管理订单记录列表,包括了添加、删除、获取订单记录的方法,方便对订单记录进行管理和操作。
阅读全文