我需要一些帮助和指导,才能显示拆分字符串。如何按顺序显示解密和拆分的字符串?
让我说,我有用户名,密码,nonceInString。我已经成功地对这些进行了加密和解密。然后我分裂解密的数据。它也完成了。
我想按顺序显示解密的数据。 这样的事情。
userneme:塞巴斯蒂安
密码:哈利·波特
现时值:sdgvay1saq3qsd5vc6dger9wqktue2tz *
我尝试下面的代码,但它并没有显示像我想。
请帮忙。非常感谢。
String codeWord = username + ";" + password + ";" + nonceInString;
String encryptedData = aesEncryptDecrypt.encrypt(codeWord);
String decryptedData = aesEncryptDecrypt.decrypt(encryptedData);
String[] splits = decryptedData.split(";");
String[] variables = {"username", "password", "nonce value"};
for (String data : variables){
for (String item : splits){
System.out.println(data + ": "+ item);
}
}
我会先做一个测试:'如果splits.length!= variables.length throw Exception(“输入格式与期望值不符”)或类似的东西。我有这样的感觉,将来的数据将来自其他地方:) – extraneon 2010-04-29 07:28:05
@polygenelubricants:非常感谢。有用。 @extraneon:是的,我将来可能会这样做。谢谢你的建议,以及。 – 2010-04-29 07:35:51