У меня есть классКак заменить существующее значение ArrayList элемента в Java с BeanUtils
class cust{
private String name;
private int id;
//Getter and setters
//equals
//hashcode
//toString
}
В моем главном классе
List<Customer> custList = new ArrayList<Customer>;
custList имеет уникальные клиенты добавили в него.
Если я добавляю нового клиента в список, мне нужно заменить старого клиента тем же и ID, используя beanutils.
Это мой BeanUtils код
BeanUtils.setProperty("customer", "custList[0]", customer);
PS: Я переопределен равно & метод Hashcode.
моя реализация только с BeanUtils. Я упростил приведенный выше пример только для лучшего понимания. – Ijaz