Что мне нужно: Получение элемента Я создал два объекта из класса, который имеет 2 атрибута: id и имя. После того как я создать объект, я установить его ID и добавить объект в ArrayList:Получить элемент по его атрибутам
Variable variable1 = new Variable();
variable1.setID(1);
Variable variable2 = new Variable();
variable1.setID(2);
ArrayList<Variable> varList = new ArrayList<Variable>();
varList.add(variable1);
varList.add(variable2);
Тогда в моем коде я хочу, чтобы получить элемент, который имеет Id == 1, но я не нашел способ который может вернуть мне объект, предоставив ему атрибут Object.
Есть ли способ, подобный этому: Object o = getObjectByAttribute (Object.id == 1)?
@BijuCD _ "Добавление тега java8 для того, чтобы задать этот вопрос для соответствующего вопроса java8" _ Почему вы добавляете тег java-8? OP не уточнил, что он использует java 8 или что он хочет ответить на java 8. Если вы хотите предоставить java 8, не стесняйтесь добавлять его и точно указывать в своем ответе, но не редактируете вопрос. для этого. Откат вашего редактирования. – user2336315
Да, речь идет не о java8, а о коде. – Anatch