[英]Get values from methods in objects that are in arraylist?
ArrayList<Customer> customerList = new ArrayList<Customer>();
// add object to arraylist
customerList.add(customer);
// get objects from arraylist
customerlist.get(0);
但是,如何从类内部的方法中获取值,例如,如果我内部具有诸如getCustomerName()之类的方法,并且我希望返回名称,或者我想更改或向方法中添加某些内容。 如何写电话? 寻求帮助! 谢谢!
// Single reference.
customerlist.get(0).getCustomerName();
// Or...
Customer c = customerlist.get(0);
c.getCustomerName();
// Or looping.
for (Customer c : customerList) {
c.getCustomerName();
}
引用Customer
对象后,您可以执行通常对客户执行的任何操作。
您可以使用Map来实现
因为您必须使用ID定位某些特定对象
map.get(id).setBalance(map.get(id).getBalance()+ 100000);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.