我需要一些幫助和指導,才能顯示拆分字符串。如何按順序顯示解密和拆分的字符串?
讓我說,我有用戶名,密碼,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