我有一个数组(类):
ArrayList<MyInvoiceItems> list_items = new ArrayList<MyInvoiceItems>();
这是我的班级:
class MyInvoiceItems {
private Integer item_key;
private String item_mkat;
private Integer item_num;
private Double item_cost;
private String item_desc;
private Integer taken;.......}
我的数组有动态大小,有时我知道item_key或item_desc,如何根据变量(item_key ...)值得到 list_items 的“位置”?
我是否必须进行循环或者我可以调用任何查询或函数?