if(!contacts.contains(new Contact(firstName.getText(), lastName.getText(), email.getText(), Integer.parseInt(phoneNumber.getText())))) {
contacts.add(new Contact(firstName.getText(), lastName.getText(), email.getText(), Integer.parseInt(phoneNumber.getText())));
contactsListView.setItems(Model.getLastNames(contacts));
}
В этом процессе я использую два случая памяти, пока не закончится оценка if
, или объект, объявленный в блоке условий, уничтожен сразу после его оценки?
В принципе, будет Было бы лучше объявить переменный контакт вне оператора if
и манипулировать им (с точки зрения производительности)?