java中怎么讲输入的密码化成"*"

如题所述

    Java中可以使用replaceAll这个方法来进行转换:

     éœ€è¦è½¬ä¹‰å­—符,.在正则表达式里面代表任何字符,修改a.replaceAll("\\.", "*"),这样就可以将输入的密码转换成“*”。在网页开发如果要使用密码的形式,可以直接将text的属性设置为text:password,这样系统就自动将输入的字符转换成“*”。

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-07-12
这个是控制自带的
WEB版
输入密码的地方用<input type="password" />
非WEB版
输入密码的地方用JPasswordField控件
再有就是将所有的字符替换,先将字符串转换为char数组,然后主义替换,当然替换成什么自己决定了
第2个回答  2011-07-12
java中本来就有JPasswordField,你可以直接使用。输入的字符自动转化为“*”,你试试!本回答被提问者采纳
第3个回答  2011-07-12
JPasswordField jpf = new JPasswordField() ;
jpf.setEchoChar('*') ;// 设置回显
通过setEchoChar() 方法就可以设置回显的字符了。
第4个回答  2011-07-12
这个是控制自带的
WEB版
输入密码的地方用<input type="password" />
非WEB版
输入密码的地方用JPasswordField控件
相似回答