Я сделал это небольшое приложение ATM на Java (CLI), и вначале я хочу иметь «Code:», а затем пользователь должен ввести его, а в моем приложении Java оно должно сказать что-то вроде String (или int?) код = 1234;и если это сработает, продолжайте, если не ошиблись, попробуйте еще раз, если неисправность 3 раза, остановите приложение.
Как бы это выглядело?Я часами гуглял после маскированных паролей и безуспешно пробовал разные типы кода.Я просто хочу что-то простое, которое преобразует строку в звездочку.
В настоящее время моя маскировка пароля выглядит следующим образом:
java.io.Console cons;
char[] passwd;
if ((cons = System.console()) != null && (passwd = cons.readPassword("[%s]", "Code:")) != null)
Однако я не могу (не знаю), как установитьпароль в коде.