3 ms·
yes you are right.I've corrected both.Thank you :)
by java-only 14y ago
yes you are right.I've corrected both.Thank you :)
- bazzargh 14y agoYou're still doing it wrong. Look at the last line of my code snippet. The code you've used will encode to hex bytes in UTF-8, but then you turn that into a string with the platform default character set, which may not be compatible (eg: any double-byte encoding). Use the method that Hex provides. If you really need to you can do new String(bytes, hex.getCharEncoding()), but it's needless complexity.