【发布时间】:2011-11-17 06:19:59
【问题描述】:
我已经用 Java (CLI) 制作了这个小 ATM 应用程序,一开始我想要“代码:”,然后用户应该输入它,在我的 Java 应用程序中它应该说类似 String(或 int ?) 代码 = 1234;如果成功则继续,如果没有错,请重试,如果失败 3 次,则停止应用。
这样的东西看起来怎么样?在屏蔽密码并尝试不同类型的代码后,我已经搜索了几个小时,但没有任何运气。我只想要一些简单的东西,将字符串转换为星号。
目前我的密码屏蔽如下所示:
java.io.Console cons;
char[] passwd;
if ((cons = System.console()) != null && (passwd = cons.readPassword("[%s]", "Code:")) != null)
但是我不能(不知道)如何在代码中设置密码。
【问题讨论】:
-
你目前有什么不工作的?
-
我用我当前使用的代码编辑了我的第一篇文章。
-
关于“我已经用谷歌搜索了好几个小时”......那你可能不知道如何使用谷歌。 “java命令行密码屏蔽”的第一个搜索结果正是你所需要的。
-
我一直在寻找第一个出现的问题,但它们没有帮助我,因为我显然没有正确理解它们。
-
和here 是您问题的答案。
标签: java command-line passwords mask