Всем привет, как и у многих не проходит по 5 пункту. Просмотрел практически все примеры, не нашел для себя решения, вроде все правильно, но наверняка есть какая маленькая ошибка которую я не замечаю, просьба взглянуть.
Вывод:
All users:
User{name='Ivanov', id=123, level=1}
User{name='Petrov', id=125, level=1}
User{name='Petrov', id=124, level=2}
User{name='Sidorov', id=126, level=2}
===================================================User to be edited:
User{name='Sidorov', id=126, level=2}
===================================================All users:
User{name='Ivanov', id=123, level=1}
User{name='Petrov', id=125, level=1}
User{name='Sidorov', id=126, level=2}
===================================================All deleted users:
User{name='Petrov (deleted)', id=124, level=2}
===================================================
Process finished with exit code 0
package com.javarush.task.task36.task3608;
import com.javarush.task.task36.task3608.bean.User;
public final class Util {
public static final String DELETED_MARKER = " (deleted)";
public static boolean isUserDeleted(User user) {
return user.getName().endsWith(DELETED_MARKER);
}
public static void markDeleted(User user) {
if (User.NULL_USER != user && !Util.isUserDeleted(user)) {
user.setName(user.getName() + DELETED_MARKER);
}
}
}