字符串到密码文本

时间:2011-07-19 15:11:23

标签: java

是否有机会将字符串更改为密码,例如 ** ??

* 应该仍然具有密码的值,但只是被屏蔽。

4 个答案:

答案 0 :(得分:2)

您无法将密码字符串设置为"****",但仍然会在其中隐藏密码。但是,当您从用户那里获取密码时,可以使用JPasswordField来直观地掩盖它们(如果是窥探眼睛)。

答案 1 :(得分:2)

如果您使用的是Swing,请查看JPasswordField类。

答案 2 :(得分:0)

这是您使用GUI控件执行的操作,而不是直接更改字符串。

答案 3 :(得分:0)

你的意思是字符串应该被屏蔽在内存中吗?我不认为这是可能的。 但是,您应该尽快加密密码(例如,在通过Internet发送密码之前),并将加密值与数据库中的加密密码进行比较。