ArrayList<Customer> customerList = new ArrayList<Customer>();
// add object to arraylist
customerList.add(customer);
// get objects from arraylist
customerlist.get(0);
但是我如何从类内部的方法中获取值,就像我有一个类似于getCustomerName()的方法,并且我想要返回名称,或者我想要更改或向方法添加内容。我该怎么写电话?提供一些帮助!谢谢!
答案 0 :(得分:3)
// Single reference.
customerlist.get(0).getCustomerName();
// Or...
Customer c = customerlist.get(0);
c.getCustomerName();
// Or looping.
for (Customer c : customerList) {
c.getCustomerName();
}
一旦你有Customer
对象的引用,你可以做任何你通常对客户做的事情。
答案 1 :(得分:0)
您可以使用Map
实现它因为您必须使用id
找到某个特定对象map.get(id).setBalance(map.get(id).getBalance()+ 100000);