gpt4 book ai didi

java - mysql workbench 中的奇怪密码类型

转载 作者:行者123 更新时间:2023-11-28 23:53:00 25 4
gpt4 key购买 nike

我在 JPasswordField 中输入一些密码时遇到密码问题。

kasirlozinka = new JPasswordField("lozinka");
final String lozinka = new String(kasirlozinka.getPassword().toString());

当我在 mysql workbench 中输入像 "lozinka" 这样的密码时,我得到像 "[C@3f528528" 这样的密码,所以我的问题是,如何解决这个问题并以字符串形式获取用户输入,这是什么类型的密码,如何解密?

最佳答案

调用JPasswordField.getPassword()返回一个 char[](并且您不想对其调用 toString(),因为数组不会覆盖 Object.toString ).您可以使用 String.valueOf(char[])使它成为一个 String。类似的东西,

char[] pass = kasirlozinka.getPassword();
String pw = String.valueOf(pass);

关于java - mysql workbench 中的奇怪密码类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32302039/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com