Difference between UTF-8 and UTF-16?
Why do we need these?
MessageDigest md = MessageDigest.getInstance("SHA-256");
String text = "This is some text";
md.update(text.getBytes("UTF-8")); // Change this to "UTF-16" if needed
byte digest = md.digest();
Read more here: https://stackoverflow.com/questions/4655250/difference-between-utf-8-and-utf-16
This content was originally published by theJava at Recent Questions - Stack Overflow, and is syndicated here via their RSS feed. You can read the original post over there.